io.usefulapi/spinupwp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SpinupWP MCP by usefulapi
Publisher-provided description
Read SpinupWP servers, sites and events; purge caches, restart services, run git deploys.
Summary by lookupd
Lists and inspects SpinupWP servers, sites and events, and can purge caches, restart services and run git deploys.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http spinupwp https://spinupwp.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add spinupwp --url https://spinupwp.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"spinupwp": {
"url": "https://spinupwp.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (19 tools)
Publisher-provided text
spinupwp_list_serversList the servers in your SpinupWP team: name, provider, region, size, IP, Ubuntu version, disk space, connection status and whether a reboot or upgrade is requispinupwp_get_serverOne server by id: provider, size, disk usage, database server, connection status, reboot/upgrade-required flags and install notes. GET /servers/{id}.spinupwp_list_sitesList sites across your servers (or one server): domain, PHP version, WordPress flag, HTTPS, page cache, backups, pending WordPress core/theme/plugin updates, gispinupwp_get_siteOne site by id with its full settings: domains, PHP version, page cache, HTTPS, nginx options, database reference, backup schedule and storage, WordPress updatespinupwp_list_site_domainsThe additional domains of a site, with their redirect settings (enabled, type, destination). GET /sites/{id}/domains.spinupwp_list_site_path_redirectsThe path redirects configured on a site (from, to, type permanent/redirect). GET /sites/{id}/path-redirects.spinupwp_list_eventsList recent events (the activity log: provisioning, restarts, deploys, cache purges) with who started them, status (queued, creating, updating, deleting, deployspinupwp_get_eventOne event by id, with status and command output. Use it to see whether a purge, restart or deploy (which reply with an event_id) has finished or failed. GET /evspinupwp_list_storage_providersThe backup storage providers connected to the team (id, service, name). GET /storage-providers.spinupwp_list_team_ssh_keysThe team's saved SSH public keys (id, name, fingerprint, public key). Public keys only; read-only. GET /ssh-keys.spinupwp_purge_page_cacheWRITE: purge the nginx page cache of one site. Pages are rebuilt on the next visit, so the site may be slower for a moment; nothing is lost. Asynchronous: returspinupwp_purge_object_cacheWRITE: flush the Redis object cache of one site (the site must have object caching). The cache refills on demand. Asynchronous: returns an event_id. POST /sitesspinupwp_correct_file_permissionsWRITE: reset a site's files and folders to the permissions and ownership SpinupWP recommends (usually after a manual upload as the wrong user). Can take a whilespinupwp_deploy_site_gitWRITE: pull the latest commit of the site's connected git branch and run its deploy script on the server. This changes the live site's files (and may run build/spinupwp_restart_nginxWRITE: restart nginx (web server) on one server. Visitors may see a brief interruption. Asynchronous: returns an event_id. POST /servers/{id}/services/nginx/resspinupwp_restart_phpWRITE: restart PHP-FPM (every PHP version) on one server. Running PHP requests can fail or be cut off while it restarts. Asynchronous: returns an event_id. POSTspinupwp_restart_mysqlWRITE: restart MySQL (database) on one server. All sites on the server lose database access for a short time; running queries are interrupted. Asynchronous: retspinupwp_restart_redisWRITE: restart Redis (object cache) on one server. Cached objects are lost and rebuilt on demand. Asynchronous: returns an event_id. POST /servers/{id}/servicesspinupwp_reboot_serverWRITE: reboot a whole server. Every site on it is offline for the duration (typically a minute or two). Use it when spinupwp_get_server shows reboot_required. A
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 405 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/spinupwp/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/spinupwp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp