bots.st/contabo-vps-mcp-server
Contabo (VPS) MCP Server
Provision and manage cloud resources
382 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 124
- Answered
- 4 of the last 4 calls
How to reach it
- MCP, HTTP
https://contabo.run.mcp.com.ai/mcpNeeds header Authorization
What it can do
| Tool | What it says 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. |
assignInstancePrivateNetwork | Add instance to a Private Network - Add a specific instance to a Private Network |
assignIp | Assign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id. |
bulkDeleteDnsZoneRecords | Bulk delete DNS zone records - Delete multiple zone records from a DNS Zone |
cancelDomain | Cancel a specific domain - Cancel a specific domain |
cancelInstance | Cancel specific instance by id - Your are free to cancel a previously created instance at any time. |
confirmDomainTransferOut | Confirm transfer out for a domain - Confirm transfer out for a 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. |
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 downloading can take a while depending on network speed… |
createDnsZone | Create DNS zone - Creates a new DNS zone for a customer |
createDnsZoneRecord | Create DNS zone record - Create resource record in a zone |
createHandle | Create specific handle - Create specific handle |
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><td>VPS 10… |
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/{objectStorageId}/resize` |
createPrivateNetwork | Create a new Private Network - Create a new Private Network in your account. |
createPtrRecord | Create a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be created |
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 please assign them to a resource in the tag management api. |
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. |
createSnapshot | Create a new instance snapshot - Create a new snapshot for instance, with name and description attributes |
createTag | Create a new tag - Create a new tag in your account with attribute name and optional attribute color. |
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 / secrets for the user. For security reasons the user will have… |
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. |
deleteDnsZone | Delete a DNS zone. - Delete a DNS Zone using zone name. |
deleteDnsZoneRecord | Delete a DNS zone record - Delete a DNZ Zone's record |
deleteImage | Delete an uploaded custom image by its id - Your are free to delete a previously uploaded custom images at any time |
deletePrivateNetwork | Delete existing Private Network by id - Delete existing Virtual Private Cloud by id and automatically unassign all instances from it |
deletePtrRecord | Delete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleted |
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. |
deleteSecret | Delete existing secret by id - You can remove a specific secret from your account. |
deleteSnapshot | Delete existing snapshot by id - Delete existing instance snapshot by id |
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. |
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. |
generateClientSecret | Generate new client secret - Generate and get new client secret. |
getAuthCode | Get auth code for a domain - Get auth code for a domain by id |
getObjectStorageCredentials | Get S3 compatible object storage credentials. - Get S3 compatible object storage credentials for accessing it via S3 compatible tools like `aws` cli. |
listDomains | List all domains - List and filter all your domains |
listHandles | List all handles - List and filter all your handles |
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. |
orderDomain | Create or transfer a domain - Create or transfer a domain |
patchInstance | Update specific instance - Update specific instance by instanceId. |
patchPrivateNetwork | Update a Private Network by id - Update a Private Network by id in your account. |
regenerateObjectStorageCredentials | Regenerates secret key of specified user for the S3 compatible object storages. - Regenerates secret key of specified user for the a specific S3 compatible object storages. |
reinstallInstance | Reinstall specific instance - You can reinstall a specific instance with a new image and optionally add ssh keys, a root password or cloud-init. |
removeHandle | Remove specific handle - Remove specific handle |
rescue | Rescue a compute instance / resource identified by its id - You can reboot your instance in rescue mode to resolve system issues. Rescue system is Linux based and its booted instead of your regular operating system. The disk containing your operating sytstem, software and your data is already… |
resendEmailVerification | Resend email verification - Resend email verification for a specific user |
resetPassword | Send reset password email - Send reset password email for a specific user |
resetPasswordAction | Reset password for a compute instance / resource referenced by an id - Reset password for a compute instance / resource referenced by an id. This will reset the current password to the password that you provided in the body of this request. |
restart | Restart a compute instance / resource identified by its id. - To restart a compute instance that has been identified by its id, you should perform a restart action on it. |
retrieveApiPermissionsList | List of API permissions - List all available API permissions. This list serves as a reference for specifying roles. As endpoints differ in their possibilities not all actions are available for each endpoint. |
retrieveAssignment | Get specific assignment for the tag - Get attributes for a specific tag assignment in your account. For this the resource type and resource id is required. |
retrieveAssignmentList | List tag assignments - List and filter all existing assignments for a tag in your account |
retrieveAssignmentsAuditsList | List history about your assignments (audit) - List and filters the history about your assignments. |
retrieveCustomImagesStats | List statistics regarding the customer's custom images - List statistics regarding the customer's custom images such as the number of custom images uploaded, used disk space, free available disk space and total available disk space |
retrieveDataCenterList | List data centers - List all data centers and their corresponding regions. |
retrieveDnsZone | Retrieve a DNS Zone by zone name - Get all attributes for a specific DNS Zone |
retrieveDnsZoneRecordsList | List a DNS Zone's records - Get all the records of a DNS Zone |
retrieveDnsZonesList | List DNS zones - Get a list of all zones |
retrieveDomain | List specific domain - List specific domain |
retrieveDomainsAuditsList | List history about your Domains (audit) - List and filters the history about your Domains. |
And 64 more tools.
In its maker's words
Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server
- Website
- run.mcp.com.ai
- Source
- github.com/la-rebelion/hapimcp
- Publisher
- mcp.com.ai (9 listings in the registry)
- Listed from
- the official MCP Registry as
ai.com.mcp/contabo - Version
- 0.6.0, updated 8 Jan 2026
- Kinds of work
- cloud-and-devops, domains-and-websites, data-and-databases
The domain it lives on
- mcp.com.ai
- registered 3 Apr 2025 (1 year ago), at Porkbun LLC, its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 382 ms | |
| Answered | 1582 ms | |
| Answered | 409 ms | |
| Answered | 409 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.