MCP serverai.com.mcp/contabo
Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management.
Read more
Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP serverOverview
Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 12 hr ago
Tools
124
More info
URL
contabo.run.mcp.com.ai/mcp
streamable-http
Says it is
contabo 0.6.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.681 · highest on record 0.8561
Toolsfrom sha256:ae267edc95…a1d572
| Tool | Schema |
|---|---|
| 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. |
input · no output |
| assignInstancePrivateNetwork Add instance to a Private Network - Add a specific instance to a Private Network |
input · no output |
| assignIp Assign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id. |
input · no output |
| bulkDeleteDnsZoneRecords Bulk delete DNS zone records - Delete multiple zone records from a DNS Zone |
input · no output |
| cancelDomain Cancel a specific domain - Cancel a specific domain |
input · no output |
| cancelInstance Cancel specific instance by id - Your are free to cancel a previously created instance at any time. |
input · no output |
| confirmDomainTransferOut Confirm transfer out for a domain - Confirm transfer out for a domain |
input · no output |
| 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 re |
input · no output |
| 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 `.qcow |
input · no output |
| createDnsZone Create DNS zone - Creates a new DNS zone for a customer |
input · no output |
| createDnsZoneRecord Create DNS zone record - Create resource record in a zone |
input · no output |
| createHandle Create specific handle - Create specific handle |
input · no output |
| 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> |
input · no output |
| 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 t |
input · no output |
| createPrivateNetwork Create a new Private Network - Create a new Private Network in your account. |
input · no output |
| createPtrRecord Create a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be created |
input · no output |
| 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 `r |
input · no output |
| 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. |
input · no output |
| createSnapshot Create a new instance snapshot - Create a new snapshot for instance, with name and description attributes |
input · no output |
| createTag Create a new tag - Create a new tag in your account with attribute name and optional attribute color. |
input · no output |
| 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), accessAl |
input · no output |
| 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 |
input · no output |
| deleteDnsZone Delete a DNS zone. - Delete a DNS Zone using zone name. |
input · no output |
| deleteDnsZoneRecord Delete a DNS zone record - Delete a DNZ Zone's record |
input · no output |
| deleteImage Delete an uploaded custom image by its id - Your are free to delete a previously uploaded custom images at any time |
input · no output |
| deletePrivateNetwork Delete existing Private Network by id - Delete existing Virtual Private Cloud by id and automatically unassign all instances from it |
input · no output |
| deletePtrRecord Delete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleted |
input · no output |
| 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. |
input · no output |
| deleteSecret Delete existing secret by id - You can remove a specific secret from your account. |
input · no output |
| deleteSnapshot Delete existing snapshot by id - Delete existing instance snapshot by id |
input · no output |
| 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. |
input · no output |
| 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 `enabl |
input · no output |
| generateClientSecret Generate new client secret - Generate and get new client secret. |
input · no output |
| getAuthCode Get auth code for a domain - Get auth code for a domain by id |
input · no output |
| getObjectStorageCredentials Get S3 compatible object storage credentials. - Get S3 compatible object storage credentials for accessing it via S3 compatible tools like `aws` cli. |
input · no output |
| listDomains List all domains - List and filter all your domains |
input · no output |
| listHandles List all handles - List and filter all your handles |
input · no output |
| 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. |
input · no output |
| orderDomain Create or transfer a domain - Create or transfer a domain |
input · no output |
| patchInstance Update specific instance - Update specific instance by instanceId. |
input · no output |
| patchPrivateNetwork Update a Private Network by id - Update a Private Network by id in your account. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| removeHandle Remove specific handle - Remove specific handle |
input · no output |
| 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 instea |
input · no output |
| resendEmailVerification Resend email verification - Resend email verification for a specific user |
input · no output |
| resetPassword Send reset password email - Send reset password email for a specific user |
input · no output |
| 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 |
input · no output |
| 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. |
input · no output |
| 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 a |
input · no output |
| 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. |
input · no output |
| retrieveAssignmentList List tag assignments - List and filter all existing assignments for a tag in your account |
input · no output |
| retrieveAssignmentsAuditsList List history about your assignments (audit) - List and filters the history about your assignments. |
input · no output |
| 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 |
input · no output |
| retrieveDataCenterList List data centers - List all data centers and their corresponding regions. |
input · no output |
| retrieveDnsZone Retrieve a DNS Zone by zone name - Get all attributes for a specific DNS Zone |
input · no output |
| retrieveDnsZoneRecordsList List a DNS Zone's records - Get all the records of a DNS Zone |
input · no output |
| retrieveDnsZonesList List DNS zones - Get a list of all zones |
input · no output |
| retrieveDomain List specific domain - List specific domain |
input · no output |
| retrieveDomainsAuditsList List history about your Domains (audit) - List and filters the history about your Domains. |
input · no output |
| retrieveHandle Get specific handle - Get specific handle |
input · no output |
| retrieveHandlesAuditsList List history about your handles (audit) - List and filters the history about your handles. |
input · no output |
| retrieveImage Get details about a specific image by its id - Get details about a specific image. This could be either a standard or custom image. In case of an custom image you can also check th |
input · no output |
| retrieveImageAuditsList List history about your DNS Zones (audit) - List and filters the history about your DNS Zones . |
input · no output |
| retrieveImageAuditsList1 List history about your custom images (audit) - List and filters the history about your custom images. |
input · no output |
| retrieveImageList List available standard and custom images - List and filter all available standard images provided by [Contabo](https://contabo.com) and your uploaded custom images. |
input · no output |
| retrieveInstance Get specific instance by id - Get attributes values to a specific instance on your account. |
input · no output |
| retrieveInstancesActionsAuditsList List history about your actions (audit) triggered via the API - List and filters the history about your actions your triggered via the API. |
input · no output |
| retrieveInstancesAuditsList List history about your instances (audit) - List and filters the history about your instances. |
input · no output |
| retrieveInstancesList List instances - List and filter all instances in your account |
input · no output |
| retrieveObjectStorage Get specific object storage by its id - Get data for a specific object storage on your account. |
input · no output |
| retrieveObjectStorageAuditsList List history about your object storages (audit) - List and filters the history about your object storages. |
input · no output |
| retrieveObjectStorageList List all your object storages - List and filter all object storages in your account |
input · no output |
| retrieveObjectStoragesStats List usage statistics about the specified object storage - List usage statistics about the specified object storage such as the number of objects uploaded / created, used object st |
input · no output |
| retrievePrivateNetwork Get specific Private Network by id - Get attributes values to a specific Private Network on your account. |
input · no output |
| retrievePrivateNetworkAuditsList List history about your Private Networks (audit) - List and filters the history about your Private Networks. |
input · no output |
| retrievePrivateNetworkList List Private Networks - List and filter all Private Networks in your account |
input · no output |
| retrievePtrRecord Retrieve a PTR Record by ip address - Get all attributes for a specific PTR Record |
input · no output |
| retrievePtrRecordsList List PTR records - Get a list of all PTR records, either customer or a list of IPs is required |
input · no output |
| retrieveRecordAuditsList List history about your DNS Records (audit) - List and filter the history of changes made to your DNS Records. |
input · no output |
| retrieveRole Get specific role by id - Get attributes of specific role. |
input · no output |
| retrieveRoleAuditsList List history about your roles (audit) - List and filter the history about your roles. |
input · no output |
| retrieveRoleList List roles - List and filter all your roles. A role allows you to specify permission to api endpoints and resources like compute. |
input · no output |
| retrieveSecret Get specific secret by id - Get attributes values for a specific secret on your account. |
input · no output |
| retrieveSecretAuditsList List history about your secrets (audit) - List and filters the history about your secrets. |
input · no output |
| retrieveSecretList List secrets - List and filter all secrets in your account. |
input · no output |
| retrieveSnapshot Retrieve a specific snapshot by id - Get all attributes for a specific snapshot |
input · no output |
| retrieveSnapshotList List snapshots - List and filter all your snapshots for a specific instance |
input · no output |
| retrieveSnapshotsAuditsList List history about your snapshots (audit) triggered via the API - List and filters the history about your snapshots your triggered via the API. |
input · no output |
| retrieveTag Get specific tag by id - Get attributes values to a specific tag on your account. |
input · no output |
| retrieveTagAuditsList List history about your assignments (audit) - List and filters the history about your assignments. |
input · no output |
| retrieveTagList List tags - List and filter all tags in your account |
input · no output |
| retrieveUser Get specific user by id - Get attributes for a specific user. |
input · no output |
| retrieveUserAuditsList List history about your users (audit) - List and filter the history about your users. |
input · no output |
| retrieveUserClient Get client - Get idm client. |
input · no output |
| retrieveUserIsPasswordSet Get user is password set status - Get info about idm user if the password is set. |
input · no output |
| retrieveUserList List users - List and filter all your users. |
input · no output |
| retrieveVip Get specific VIP by ip - Get attributes values to a specific VIP on your account. |
input · no output |
| retrieveVipAuditsList List history about your VIPs (audit) - List and filters the history about your VIPs. |
input · no output |
| retrieveVipList List VIPs - List and filter all vips in your account |
input · no output |
| revokeCancelDomain Revoke cancellation for a specific domain - Revoke cancellation for a specific domain |
input · no output |
| revokeDomainTransferOut Revoke transfer out for a domain - Revoke transfer out for a domain |
input · no output |
| rollbackSnapshot Revert the instance to a particular snapshot based on its identifier - Rollback the instance to a specific snapshot. In case the snapshot is not the latest one, it will automatical |
input · no output |
| setDefaultHandle Set default handle - Set default handle |
input · no output |
| shutdown Shutdown compute instance / resource by its id - Shutdown an compute instance / resource. This is similar to pressing the power button on a physical machine. This will send an ACPI |
input · no output |
| start Start a compute instance / resource identified by its id - Starting a compute instance / resource is like powering on a real server. If the compute instance / resource is already s |
input · no output |
| stop Stop compute instance / resource by its id - Stopping a compute instance / resource is like powering off a real server. So please be aware that data may be lost. Alternatively you |
input · no output |
| tool_search Search the available tool catalog to discover tools by name, description, or arguments. Use a regex pattern or natural language query to find relevant tools. Returns tool reference |
input · no output |
| unassignInstancePrivateNetwork Remove instance from a Private Network - Remove a specific instance from a Private Network |
input · no output |
| unassignIp Unassign a VIP to a VPS/VDS/Bare Metal - Unassign a VIP from an VPS/VDS/Bare Metal using the machine id. |
input · no output |
| updateDnsZoneRecord Update DNS zone record - Create resource record in a zone |
input · no output |
| updateDomain Update a specific domain - Update nameservers and handles for a specific domain |
input · no output |
| updateHandle Update specific handle - Update specific handle |
input · no output |
| updateImage Update custom image name by its id - Update name of the custom image |
input · no output |
| updateObjectStorage Modifies the display name of object storage - Modifies the display name of object storage. Display name must be unique. |
input · no output |
| updatePtrRecord Edit a PTR Record by ip address - Edit attributes for a specific PTR Record |
input · no output |
| updateRole Update specific role by id - Update attributes to your role. Attributes are optional. If not set, the attributes will retain their original values. |
input · no output |
| updateSecret Update specific secret by id - Update attributes to your secret. Attributes are optional. If not set, the attributes will retain their original values. Only name and value can be u |
input · no output |
| updateSnapshot Update specific snapshot by id - Update attributes of a snapshot. You may only specify the attributes you want to change. If an attribute is not set, it will retain its original va |
input · no output |
| updateTag Update specific tag by id - Update attributes to your tag. Attributes are optional. If not set, the attributes will retain their original values. |
input · no output |
| updateUser Update specific user by id - Update attributes of a user. You may only specify the attributes you want to change. If an attribute is not set, it will retain its original value. |
input · no output |
| upgradeInstance Upgrading instance capabilities - In order to enhance your instance with additional features you can purchase add-ons. Currently only firewalling and private network addon is all |
input · no output |
| upgradeObjectStorage Upgrade object storage size resp. update autoscaling settings. - Upgrade object storage size. You can also adjust the autoscaling settings for your object storage. Autoscaling allo |
input · no output |
| validateDomainAvailability Check domain availablility - Check if a specific domain is available or not |
input · no output |
Verify it yourself
npx teppi-check https://contabo.run.mcp.com.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ21W27366Z7AY7X35ENA7