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.
Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
CancelObjectStorage | Cancels 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 |
assignInstancePrivateNetwork | Add instance to a Private Network - Add a specific instance to a Private Network Inputs: x-request-id, x-trace-id, privateNetworkId, instanceId |
assignIp | Assign 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 |
bulkDeleteDnsZoneRecords | Bulk delete DNS zone records - Delete multiple zone records from a DNS Zone Inputs: x-request-id, x-trace-id, zoneName, bulkDeleteDnsZoneRecordsBody |
cancelDomain | Cancel a specific domain - Cancel a specific domain Inputs: x-request-id, x-trace-id, domain, cancelDomainBody |
cancelInstance | Cancel 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 |
confirmDomainTransferOut | Confirm transfer out for a domain - Confirm transfer out for a domain Inputs: x-request-id, x-trace-id, domain |
createAssignment | Create 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 |
createCustomImage | Provide 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 |
createDnsZone | Create DNS zone - Creates a new DNS zone for a customer Inputs: x-request-id, x-trace-id, createDnsZoneBody |
createDnsZoneRecord | Create DNS zone record - Create resource record in a zone Inputs: x-request-id, x-trace-id, zoneName, createDnsZoneRecordBody |
createHandle | Create specific handle - Create specific handle Inputs: x-request-id, x-trace-id, createHandleBody |
createInstance | Create 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 |
createObjectStorage | Create 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 |
createPrivateNetwork | Create a new Private Network - Create a new Private Network in your account. Inputs: x-request-id, x-trace-id, createPrivateNetworkBody |
createPtrRecord | Create 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 |
createRole | Create 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 |
createSecret | Create 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 |
createSnapshot | Create a new instance snapshot - Create a new snapshot for instance, with name and description attributes Inputs: x-request-id, x-trace-id, instanceId, createSnapshotBody |
createTag | Create 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 |
createUser | Create 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 |
deleteAssignment | Delete 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 |
deleteDnsZone | Delete a DNS zone. - Delete a DNS Zone using zone name. Inputs: x-request-id, x-trace-id, zoneName |
deleteDnsZoneRecord | Delete a DNS zone record - Delete a DNZ Zone's record Inputs: x-request-id, x-trace-id, recordId, zoneName |
deleteImage | Delete 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 |
deletePrivateNetwork | Delete 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 |
deletePtrRecord | Delete 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 |
deleteRole | Delete 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 |
deleteSecret | Delete existing secret by id - You can remove a specific secret from your account. Inputs: x-request-id, x-trace-id, secretId |
deleteSnapshot | Delete existing snapshot by id - Delete existing instance snapshot by id Inputs: x-request-id, x-trace-id, instanceId, snapshotId |
deleteTag | Delete 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 |
deleteUser | Delete 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 |
generateClientSecret | Generate new client secret - Generate and get new client secret. Inputs: x-request-id, x-trace-id |
getAuthCode | Get auth code for a domain - Get auth code for a domain by id Inputs: x-request-id, x-trace-id, domain |
getObjectStorageCredentials | Get 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 |
listDomains | List all domains - List and filter all your domains Inputs: x-request-id, x-trace-id, page, size, orderBy, sld |
listHandles | List all handles - List and filter all your handles Inputs: x-request-id, x-trace-id, page, size, orderBy, name |
listObjectStorageCredentials | Get 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 |
orderDomain | Create or transfer a domain - Create or transfer a domain Inputs: x-request-id, x-trace-id, orderDomainBody |
patchInstance | Update specific instance - Update specific instance by instanceId. Inputs: x-request-id, x-trace-id, instanceId, patchInstanceBody |
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
Every block below points at https://contabo.run.mcp.com.ai/mcp. Pick your client and copy.
claude mcp add --transport http contabo-vps https://contabo.run.mcp.com.ai/mcp
{
"mcpServers": {
"contabo-vps": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://contabo.run.mcp.com.ai/mcp"]
}
}
}{
"mcpServers": {
"contabo-vps": {
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"servers": {
"contabo-vps": {
"type": "http",
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"context_servers": {
"contabo-vps": {
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"mcpServers": {
"contabo-vps": {
"serverUrl": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"mcpServers": {
"contabo-vps": {
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}name: Contabo (VPS)
version: 0.0.1
schema: v1
mcpServers:
- name: Contabo (VPS)
type: streamable-http
url: https://contabo.run.mcp.com.ai/mcp{
"mcpServers": {
"contabo-vps": {
"httpUrl": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"mcpServers": {
"contabo-vps": {
"type": "http",
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}{
"mcpServers": {
"contabo-vps": {
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fcontabo.run.mcp.com.ai%2Fmcp&type=streamable_http&id=contabo-vps&name=Contabo%20%28VPS%29
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.
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.
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.
It answered our last check on 17 October 2026 in 424 ms. Over 10 checks since 4 September 2026 it answered 10.
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.
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.
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.