Safe, approval-gated Plesk deployments: inspect, generate and validate a kit; status, logs, rollback
MCPpedia last refreshed this data
io.github.usama-saeed831/plesk-deploy-mcp is an MCP server that safe, approval-gated Plesk deployments: inspect, generate and validate a kit; status, logs, rollback. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 62/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"plesk-deploy": {
"env": {
"PLESK_DEPLOY_SSH_HOSTS": "myserver"
},
"args": [
"-y",
"plesk-deploy-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Safe, approval-gated Plesk deployments: inspect, generate and validate a kit; status, logs, rollback
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked plesk-deploy-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
MCP server for discovering, reading, and changing ZenML resources with compact generic tools
MCP server for Dynatrace Managed to access logs, events, and metrics.
An MCP server for Azure DevOps
MCP Security Weekly
Get CVE alerts and security updates for io.github.usama-saeed831/plesk-deploy-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that helps any AI agent (Claude Code, Claude Desktop, Cursor, VS Code and others) set up and run safe deployments to Plesk servers. Deploys work like this:
The server packages a workflow that has been proven in production. It inspects your project, generates the whole deploy kit as a diff you review, and validates it. Once you turn the SSH tools on, it can also read deploy status and logs and roll back over your own SSH.
Not affiliated with or endorsed by Plesk or WebPros.
ssh, your ~/.ssh/config alias, your ssh-agent and your known_hosts..env files are never opened.production environment. No tool builds, uploads or deploys.PLESK_DEPLOY_SSH_HOSTS.--status, --log and --rollback. There is no "run this command" tool.StrictHostKeyChecking=yes), and agent forwarding is always off. Your own config can't loosen this.write: true, inside your git repository, and never through a symlink.overwrite.confirm: "<app>@<host>". It is never interrupted halfway.api.github.com when you ask for run status.Details: the threat model and the privacy policy.
You need Node.js 22 or later, except in Claude Desktop, which brings its own.
claude mcp add --transport stdio --scope user plesk-deploy -- npx -y plesk-deploy-mcp
With the SSH tools on for the alias myserver (see below):
claude mcp add --env PLESK_DEPLOY_SSH_HOSTS=myserver --transport stdio --scope user plesk-deploy -- npx -y plesk-deploy-mcp
Check it with claude mcp list (it should say ✔ Connected), or /mcp in a session.
Or as a plugin. It brings the server and the plesk-deploy skill, which loads by itself when you talk about deploying to Plesk:
/plugin marketplace add usama-saeed831/plesk-deploy-mcp
/plugin install plesk-deploy@plesk-deploy-mcp
Claude Code then asks for the allowed SSH host aliases (leave it empty to keep the SSH tools off) and an optional read-only GitHub token, which it stores as a secret.
As an extension: download `plesk-