About Serverpilot MCP
Serverpilot MCP is an MCP server published by februality in the Files category: control your ServerPilot sites from Claude and other AI coding tools: edit files, run commands, and debug in plain English.
The repository has 1 stars and 0 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/februality/serverpilot-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (22)
site_execRun a shell command on a site's server as the site's sysuser
Parameters not published.
site_list_filesList directory contents via SFTP
Parameters not published.
site_read_fileRead a file via SFTP
Parameters not published.
site_write_fileWrite a file via SFTP (overwrites — there is no append mode)
Parameters not published.
sp_create_appCreate a new app on a server/sysuser; optionally installs WordPress
Parameters not published.
sp_create_databaseCreate a MySQL database (with user) for an app
Parameters not published.
sp_delete_databaseDelete a database and its user
Parameters not published.
sp_get_actionPoll the status of any ServerPilot action returned by a write tool
Parameters not published.
sp_get_appApp details by ID, name, or domain (secrets redacted)
Parameters not published.
sp_get_serverServer details by ID or name
Parameters not published.
Show all 22 tools
sp_list_appsList apps, optionally filtered by server
Parameters not published.
sp_list_databasesList databases, optionally filtered by app or server
Parameters not published.
sp_list_serversList all servers with IPs, plans, available runtimes
Parameters not published.
sp_list_sysusersList system users, optionally filtered by server
Parameters not published.
sp_remove_app_sslRemove SSL configuration from an app
Parameters not published.
sp_set_app_sslConfigure SSL: AutoSSL toggle, ForceSSL toggle, or custom certificate
Parameters not published.
sp_ssh_removeUnassign the SSH key from sysusers; optionally delete it from ServerPilot
Parameters not published.
sp_ssh_setupGenerate the SSH key, register with ServerPilot, assign to sysusers
Parameters not published.
sp_ssh_statusShow SSH key status (local + remote + per-sysuser)
Parameters not published.
sp_update_app_domainsReplace the full list of domains an app serves
Parameters not published.
sp_update_app_runtimeChange an app's PHP runtime version (validated against the server's available runtimes)
Parameters not published.
sp_update_db_passwordChange a database user's MySQL password
Parameters not published.
Ask AI
Ask AI about Serverpilot MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.