Index / MCP servers / Contabo (VPS)

Contabo (VPS) MCP server

Connect Contabo (VPS) and your agent gets 124 tools, among them CancelObjectStorage, assignInstancePrivateNetwork, assignIp. It answers at https://contabo.run.mcp.com.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.

Status
Answering
Tools
124
Official
yes, served from com.ai
Reliability
10 of 10 checks
Response time
424 ms
Transport
streamable HTTP
Last checked
17 October 2026

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

Description as the publisher wrote it.

The 124 tools Contabo (VPS) offers

ToolWhat it does
CancelObjectStorageCancels the specified object storage at the next possible date - Cancels the specified object storage at the next possible date. Please be aware of your contract periods.
Inputs: x-request-id, x-trace-id, objectStorageId, CancelObjectStorageBody
assignInstancePrivateNetworkAdd instance to a Private Network - Add a specific instance to a Private Network
Inputs: x-request-id, x-trace-id, privateNetworkId, instanceId
assignIpAssign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id.
Inputs: x-request-id, x-trace-id, resourceId, ip, resourceType
bulkDeleteDnsZoneRecordsBulk delete DNS zone records - Delete multiple zone records from a DNS Zone
Inputs: x-request-id, x-trace-id, zoneName, bulkDeleteDnsZoneRecordsBody
cancelDomainCancel a specific domain - Cancel a specific domain
Inputs: x-request-id, x-trace-id, domain, cancelDomainBody
cancelInstanceCancel specific instance by id - Your are free to cancel a previously created instance at any time.
Inputs: x-request-id, x-trace-id, instanceId, cancelInstanceBody
confirmDomainTransferOutConfirm transfer out for a domain - Confirm transfer out for a domain
Inputs: x-request-id, x-trace-id, domain
createAssignmentCreate a new assignment for the tag - Create a new tag assignment. This marks the specified resource with the specified tag for organizing purposes or to restrict access to that resource.
Inputs: x-request-id, x-trace-id, tagId, resourceType, resourceId
createCustomImageProvide a custom image - In order to provide a custom image please specify an URL from where the image can be directly downloaded. A custom image must be in either `.iso` or `.qcow2` format. Other formats will be rejected. Please note that
Inputs: x-request-id, x-trace-id, createCustomImageBody
createDnsZoneCreate DNS zone - Creates a new DNS zone for a customer
Inputs: x-request-id, x-trace-id, createDnsZoneBody
createDnsZoneRecordCreate DNS zone record - Create resource record in a zone
Inputs: x-request-id, x-trace-id, zoneName, createDnsZoneRecordBody
createHandleCreate specific handle - Create specific handle
Inputs: x-request-id, x-trace-id, createHandleBody
createInstanceCreate a new instance - Create a new instance for your account with the provided parameters. <table> <tr><th>ProductId</th><th>Product</th><th>Disk Size</th></tr> <tr><td>V91</td><td>VPS 10 NVMe</td><td>75 GB NVMe</td></tr> <tr><td>V92</td>
Inputs: x-request-id, x-trace-id, createInstanceBody
createObjectStorageCreate a new object storage - Create / purchase a new object storage in your account. Please note that you can only buy one object storage per location. You can actually increase the object storage space via `POST` to `/v1/object-storages/{
Inputs: x-request-id, x-trace-id, createObjectStorageBody
createPrivateNetworkCreate a new Private Network - Create a new Private Network in your account.
Inputs: x-request-id, x-trace-id, createPrivateNetworkBody
createPtrRecordCreate a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be created
Inputs: x-request-id, x-trace-id, createPtrRecordBody
createRoleCreate a new role - Create a new role. In order to get a list availbale api enpoints (apiName) and their actions please refer to the GET api-permissions endpoint. For specifying `resources` please enter tag ids. For those to take effect ple
Inputs: x-request-id, x-trace-id, createRoleBody
createSecretCreate a new secret - Create a new secret in your account with attributes name, type and value. Attribute type can be password or ssh.
Inputs: x-request-id, x-trace-id, createSecretBody
createSnapshotCreate a new instance snapshot - Create a new snapshot for instance, with name and description attributes
Inputs: x-request-id, x-trace-id, instanceId, createSnapshotBody
createTagCreate a new tag - Create a new tag in your account with attribute name and optional attribute color.
Inputs: x-request-id, x-trace-id, createTagBody
createUserCreate a new user - Create a new user with required attributes name, email, enabled, totp (=Two-factor authentication 2FA), admin (=access to all endpoints and resources), accessAllResources and roles. You can't specify any password / secre
Inputs: x-request-id, x-trace-id, createUserBody
deleteAssignmentDelete existing tag assignment - Tag assignment will be removed from the specified resource. If this tag is being used for access restrictions the affected users will no longer be able to access that resource.
Inputs: x-request-id, x-trace-id, tagId, resourceType, resourceId
deleteDnsZoneDelete a DNS zone. - Delete a DNS Zone using zone name.
Inputs: x-request-id, x-trace-id, zoneName
deleteDnsZoneRecordDelete a DNS zone record - Delete a DNZ Zone's record
Inputs: x-request-id, x-trace-id, recordId, zoneName
deleteImageDelete an uploaded custom image by its id - Your are free to delete a previously uploaded custom images at any time
Inputs: x-request-id, x-trace-id, imageId
deletePrivateNetworkDelete existing Private Network by id - Delete existing Virtual Private Cloud by id and automatically unassign all instances from it
Inputs: x-request-id, x-trace-id, privateNetworkId
deletePtrRecordDelete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleted
Inputs: x-request-id, x-trace-id, ipAddress
deleteRoleDelete existing role by id - You can't delete a role if it is still assigned to a user. In such cases please remove the role from the users.
Inputs: x-request-id, x-trace-id, roleId
deleteSecretDelete existing secret by id - You can remove a specific secret from your account.
Inputs: x-request-id, x-trace-id, secretId
deleteSnapshotDelete existing snapshot by id - Delete existing instance snapshot by id
Inputs: x-request-id, x-trace-id, instanceId, snapshotId
deleteTagDelete existing tag by id - Your tag can be deleted if it is not assigned to any resource on your account. Check tag assigments before deleting tag.
Inputs: x-request-id, x-trace-id, tagId
deleteUserDelete existing user by id - By deleting a user he will not be able to access any endpoints or resources any longer. In order to temporarily disable a user please update its `enabled` attribute.
Inputs: x-request-id, x-trace-id, userId
generateClientSecretGenerate new client secret - Generate and get new client secret.
Inputs: x-request-id, x-trace-id
getAuthCodeGet auth code for a domain - Get auth code for a domain by id
Inputs: x-request-id, x-trace-id, domain
getObjectStorageCredentialsGet S3 compatible object storage credentials. - Get S3 compatible object storage credentials for accessing it via S3 compatible tools like `aws` cli.
Inputs: x-request-id, x-trace-id, userId, objectStorageId, credentialId
listDomainsList all domains - List and filter all your domains
Inputs: x-request-id, x-trace-id, page, size, orderBy, sld
listHandlesList all handles - List and filter all your handles
Inputs: x-request-id, x-trace-id, page, size, orderBy, name
listObjectStorageCredentialsGet list of S3 compatible object storage credentials for user. - Get list of S3 compatible object storage credentials for accessing it via S3 compatible tools like `aws` cli.
Inputs: x-request-id, x-trace-id, userId, page, size, orderBy
orderDomainCreate or transfer a domain - Create or transfer a domain
Inputs: x-request-id, x-trace-id, orderDomainBody
patchInstanceUpdate specific instance - Update specific instance by instanceId.
Inputs: x-request-id, x-trace-id, instanceId, patchInstanceBody
84 more tools

patchPrivateNetwork, regenerateObjectStorageCredentials, reinstallInstance, removeHandle, rescue, resendEmailVerification, resetPassword, resetPasswordAction, restart, retrieveApiPermissionsList, retrieveAssignment, retrieveAssignmentList, retrieveAssignmentsAuditsList, retrieveCustomImagesStats, retrieveDataCenterList, retrieveDnsZone, retrieveDnsZoneRecordsList, retrieveDnsZonesList, retrieveDomain, retrieveDomainsAuditsList, retrieveHandle, retrieveHandlesAuditsList, retrieveImage, retrieveImageAuditsList, retrieveImageAuditsList1, retrieveImageList, retrieveInstance, retrieveInstancesActionsAuditsList, retrieveInstancesAuditsList, retrieveInstancesList, retrieveObjectStorage, retrieveObjectStorageAuditsList, retrieveObjectStorageList, retrieveObjectStoragesStats, retrievePrivateNetwork, retrievePrivateNetworkAuditsList, retrievePrivateNetworkList, retrievePtrRecord, retrievePtrRecordsList, retrieveRecordAuditsList, retrieveRole, retrieveRoleAuditsList, retrieveRoleList, retrieveSecret, retrieveSecretAuditsList, retrieveSecretList, retrieveSnapshot, retrieveSnapshotList, retrieveSnapshotsAuditsList, retrieveTag, retrieveTagAuditsList, retrieveTagList, retrieveUser, retrieveUserAuditsList, retrieveUserClient, retrieveUserIsPasswordSet, retrieveUserList, retrieveVip, retrieveVipAuditsList, retrieveVipList, revokeCancelDomain, revokeDomainTransferOut, rollbackSnapshot, setDefaultHandle, shutdown, start, stop, tool_search, unassignInstancePrivateNetwork, unassignIp, updateDnsZoneRecord, updateDomain, updateHandle, updateImage, updateObjectStorage, updatePtrRecord, updateRole, updateSecret, updateSnapshot, updateTag, updateUser, upgradeInstance, upgradeObjectStorage, validateDomainAvailability

Add Contabo (VPS) to your AI client

Every block below points at https://contabo.run.mcp.com.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http contabo-vps https://contabo.run.mcp.com.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "contabo-vps": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://contabo.run.mcp.com.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "contabo-vps": {
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "contabo-vps": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "contabo-vps": {
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "contabo-vps": {
      "serverUrl": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "contabo-vps": {
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Contabo (VPS)
version: 0.0.1
schema: v1
mcpServers:
  - name: Contabo (VPS)
    type: streamable-http
    url: https://contabo.run.mcp.com.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "contabo-vps": {
      "httpUrl": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "contabo-vps": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "contabo-vps": {
      "url": "https://contabo.run.mcp.com.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fcontabo.run.mcp.com.ai%2Fmcp&type=streamable_http&id=contabo-vps&name=Contabo%20%28VPS%29

Is Contabo (VPS) up right now?

It answered our last check on 17 October 2026 in 424 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Contabo (VPS)

Questions about Contabo (VPS)

Is there an official Contabo (VPS) MCP server?

Yes. It is published by com.ai and served from contabo.run.mcp.com.ai, the vendor's own domain: https://contabo.run.mcp.com.ai/mcp.

How many tools does Contabo (VPS) have?

124, as returned by the server's own tools/list on 7 September 2026: CancelObjectStorage, assignInstancePrivateNetwork, assignIp, bulkDeleteDnsZoneRecords, cancelDomain, cancelInstance, confirmDomainTransferOut, createAssignment, and 116 more.

Is Contabo (VPS) down?

It answered our last check on 17 October 2026 in 424 ms. Over 10 checks since 4 September 2026 it answered 10.

How do I add Contabo (VPS) to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://contabo.run.mcp.com.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Contabo (VPS) need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: ai.com.mcp. Endpoint host: contabo.run.mcp.com.ai. ARD identifier: urn:air:ai.com.mcp:mcp:contabo. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.