protogrid

Search / ai.com.mcp/contabo

Contabo (VPS) MCP Server

R1· needs a key

Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server

v0.6.0 · active · repository · website · descriptor JSON · versions

An agent can connect on its own if it already holds CONTABO_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Quality–not scored
Trust51of 100
Uptime, 30 days0%
Latency p50–

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "contabo": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${CONTABO_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http contabo https://contabo.run.mcp.com.ai/mcp --header "Authorization: Bearer ${CONTABO_TOKEN}"
[mcp_servers.contabo]
url = "https://contabo.run.mcp.com.ai/mcp"
bearer_token_env_var = "CONTABO_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "contabo": {
      "type": "remote",
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:CONTABO_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "contabo": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${CONTABO_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=contabo&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY29udGFiby5ydW4ubWNwLmNvbS5haS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtDT05UQUJPX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "contabo": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${CONTABO_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "contabo": {
      "httpUrl": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${CONTABO_TOKEN}"
      }
    }
  }
}
extensions:
  "contabo":
    enabled: true
    name: "contabo"
    type: streamable_http
    uri: "https://contabo.run.mcp.com.ai/mcp"
    headers:
      "Authorization": "Bearer ${CONTABO_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${CONTABO_TOKEN}. The registry never accepts secret values.

Quality – / 100not scored

Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.

protocoln/a · weight 25
  • n/a
    protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygienen/a · weight 30
  • n/a
    tools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool list unknown
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

Tool list unknown · checked 2026-10-20 14:21 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 51 / 100

duplicate-repounreachable
provenance85
liveness0
freshness45
hygiene80

+repository +dns-namespace +website -unreachable(13 failures) -stale-285d -duplicate-repo(6 names)

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://contabo.run.mcp.com.ai/mcp streamable-httpapi_key ${CONTABO_TOKEN}no (13 failures)0%–––

Tools (0)

No tools observed. Tools appear once a credential-free probe can list them.

Schemas: list_tools.

Also listed as

5 other active names share this repository: ai.com.mcp/lenny-rachitsky-podcast, ai.com.mcp/linkedin, ai.com.mcp/openai-tools, ai.com.mcp/petstore, ai.com.mcp/strava

Similar MCP servers

More from ai.com.mcp

And 2 more from this publisher.

Official server.json
{
  "name": "ai.com.mcp/contabo",
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "notes": [
        "This MCP server exposes the full Contabo API as MCP tools for cloud automation.",
        "Authentication is required for all operations. Obtain credentials from the Contabo Customer Control Panel.",
        "Download the full API specification from https://api.contabo.com, or from the HAPI MCP server documentation: https://docs.mcp.com.ai/servers-apis/openapi/",
        "See https://api.contabo.com/#section/Introduction and https://contabo.com/en-us/contabo-api/ for full API documentation.",
        "Run your own HAPI MCP server using Docker: docker run -p 3030:3030  -v ~/.hapi:/app/.hapi serve contabo --port 3030 --headless --url https://api.contabo.com",
        "Or the HAPI MCP CLI: hapi serve contabo --port 3030 --headless --url https://api.contabo.com --openapi https://docs.mcp.com.ai/apis/openapi/contabo.json",
        "Documentation: https://docs.mcp.com.ai/deployment/"
      ],
      "license": "MIT",
      "examples": [
        {
          "name": "Basic Connection",
          "config": "Add 'https://contabo.run.mcp.com.ai/mcp' as a remote MCP server in your MCP client. Ensure ACCESS_TOKEN is set in Authorization argument.",
          "description": "Connect to the Contabo MCP server to manage cloud resources (VPS, VDS, Object Storage, etc.)"
        },
        {
          "name": "Get Instances",
          "note": "Ask the MCP client (i.e.: https://chat.mcp.com.ai) to invoke the 'listInstances' tool to retrieve your VPS and VDS instances",
          "description": "List all your Contabo compute instances using the MCP tools"
        },
        {
          "name": "Authentication",
          "config": "curl -d 'client_id=...' -d 'client_secret=...' --data-urlencode 'username=...' --data-urlencode 'password=...' -d 'grant_type=password' 'https://auth.contabo.com/auth/realms/contabo/protocol/openid-connect/token' | jq -r '.access_token'",
          "description": "Obtain ACCESS_TOKEN using documented OAuth2 flow (see docs and example curl in contabo.md)"
        }
      ],
      "keywords": [
        "openapi",
        "rest-api",
        "contabo",
        "cloud",
        "vps",
        "bare-metal",
        "automation",
        "infrastructure"
      ],
      "publisher": "La Rebelion Labs",
      "documentation": "https://api.contabo.com/#section/Introduction"
    }
  },
  "title": "Contabo (VPS) MCP Server",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "format": "string",
          "isSecret": true,
          "isRequired": true,
          "description": "Bearer token for authenticating with the Contabo API. Obtain via the documented token endpoint."
        },
        {
          "name": "x-request-id",
          "format": "string",
          "description": "Optional request ID for tracing (recommended for support/debugging)"
        }
      ]
    }
  ],
  "version": "0.6.0",
  "repository": {
    "url": "https://github.com/la-rebelion/hapimcp",
    "source": "github"
  },
  "websiteUrl": "https://run.mcp.com.ai",
  "description": "Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server"
}