Contabo MCP

CI npm version Socket Badge

MCP server for the Contabo cloud API — virtual machines, images, snapshots, networking, DNS, object storage, secrets, domains, and tags.

Manage Contabo VPS/VDS instances, images, snapshots, firewalls, private networks, VIPs, DNS, S3-compatible object storage, secrets, domains, and tags from Cursor, Claude Desktop, or any MCP client. Published on npm as @kieksme/contabo-mcp.

Quick start

npx -y @kieksme/contabo-mcp

npm: @kieksme/contabo-mcp · Releases

Set CONTABO_CLIENT_ID, CONTABO_CLIENT_SECRET, CONTABO_API_USER, and CONTABO_API_PASSWORD in your environment or MCP client config. How to get them from the Contabo API details page: see Obtaining API credentials in the package README.

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "contabo": {
      "command": "npx",
      "args": ["-y", "@kieksme/contabo-mcp"],
      "env": {
        "CONTABO_CLIENT_ID": "...",
        "CONTABO_CLIENT_SECRET": "...",
        "CONTABO_API_USER": "...",
        "CONTABO_API_PASSWORD": "..."
      }
    }
  }
}

See contabo-mcp/README.md for the full tool list and install options. To develop or release, see CONTRIBUTING.md. Releases on main are proposed by release-please via pull request.

MCP Market

List this server on MCP Market so others can discover it when searching for Contabo or cloud hosting tools.

  1. Open Submit an MCP Server.
  2. Choose MCP Server (not Agent Skill).
  3. Paste the repository URL: https://github.com/kieksme/mcp-contabo
  4. Submit and wait for review.

After approval, the listing appears in MCP Market search.