marzban-mcp
MCP server for managing a Marzban proxy/VPN panel — full user, subscription, node, host, and config lifecycle through 21 tools and 3 investigation prompts. Enforces env-only credentials, profile-gated tool visibility (readonly/standard/full), and a confirmation-token gate on every destructive call.
Install
npx -y marzban-mcp
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"marzban-sdk": {
"command": "npx",
"args": [
"-y",
"marzban-mcp"
],
"env": {
"MARZBAN_BASE_URL": "<MARZBAN_BASE_URL>",
"MARZBAN_PASSWORD": "<MARZBAN_PASSWORD>",
"MARZBAN_USERNAME": "<MARZBAN_USERNAME>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.