Contabo (VPS) MCP Server
Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server
使えるツール
tool_searchSearch 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 references that are automatically expanded into full tool definitions.retrieveTagListList tags - List and filter all tags in your accountcreateTagCreate a new tag - Create a new tag in your account with attribute name and optional attribute color.retrieveTagGet specific tag by id - Get attributes values to a specific tag on your account.updateTagUpdate specific tag by id - Update attributes to your tag. Attributes are optional. If not set, the attributes will retain their original values.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.retrieveAssignmentListList tag assignments - List and filter all existing assignments for a tag in your accountretrieveAssignmentGet 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.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.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.retrieveTagAuditsListList history about your assignments (audit) - List and filters the history about your assignments.retrieveAssignmentsAuditsListList history about your assignments (audit) - List and filters the history about your assignments.retrievePtrRecordRetrieve a PTR Record by ip address - Get all attributes for a specific PTR RecordupdatePtrRecordEdit a PTR Record by ip address - Edit attributes for a specific PTR RecorddeletePtrRecordDelete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deletedcreatePtrRecordCreate a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be createdretrievePtrRecordsListList PTR records - Get a list of all PTR records, either customer or a list of IPs is requiredretrieveDnsZonesListList DNS zones - Get a list of all zonescreateDnsZoneCreate DNS zone - Creates a new DNS zone for a customerretrieveDnsZoneRetrieve a DNS Zone by zone name - Get all attributes for a specific DNS ZonedeleteDnsZoneDelete a DNS zone. - Delete a DNS Zone using zone name.retrieveDnsZoneRecordsListList a DNS Zone's records - Get all the records of a DNS ZonecreateDnsZoneRecordCreate DNS zone record - Create resource record in a zoneupdateDnsZoneRecordUpdate DNS zone record - Create resource record in a zonedeleteDnsZoneRecordDelete a DNS zone record - Delete a DNZ Zone's recordbulkDeleteDnsZoneRecordsBulk delete DNS zone records - Delete multiple zone records from a DNS ZoneretrieveImageAuditsListList history about your DNS Zones (audit) - List and filters the history about your DNS Zones .retrieveRecordAuditsListList history about your DNS Records (audit) - List and filter the history of changes made to your DNS Records.retrieveVipListList VIPs - List and filter all vips in your accountretrieveVipGet specific VIP by ip - Get attributes values to a specific VIP on your account.assignIpAssign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id.unassignIpUnassign a VIP to a VPS/VDS/Bare Metal - Unassign a VIP from an VPS/VDS/Bare Metal using the machine id.retrieveVipAuditsListList history about your VIPs (audit) - List and filters the history about your VIPs.retrieveSecretListList secrets - List and filter all secrets in your account.createSecretCreate a new secret - Create a new secret in your account with attributes name, type and value. Attribute type can be password or ssh.retrieveSecretGet specific secret by id - Get attributes values for a specific secret on your account.updateSecretUpdate 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 updated.deleteSecretDelete existing secret by id - You can remove a specific secret from your account.retrieveSecretAuditsListList history about your secrets (audit) - List and filters the history about your secrets.retrievePrivateNetworkListList Private Networks - List and filter all Private Networks in your accountcreatePrivateNetworkCreate a new Private Network - Create a new Private Network in your account.patchPrivateNetworkUpdate a Private Network by id - Update a Private Network by id in your account.retrievePrivateNetworkGet specific Private Network by id - Get attributes values to a specific Private Network on your account.deletePrivateNetworkDelete existing Private Network by id - Delete existing Virtual Private Cloud by id and automatically unassign all instances from itassignInstancePrivateNetworkAdd instance to a Private Network - Add a specific instance to a Private NetworkunassignInstancePrivateNetworkRemove instance from a Private Network - Remove a specific instance from a Private NetworkretrievePrivateNetworkAuditsListList history about your Private Networks (audit) - List and filters the history about your Private Networks.retrieveUserListList users - List and filter all your users.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 / secrets for the user. For security reasons the user will have to specify secrets on his own.retrieveUserGet specific user by id - Get attributes for a specific user.updateUserUpdate 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.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.resetPasswordSend reset password email - Send reset password email for a specific userresendEmailVerificationResend email verification - Resend email verification for a specific userretrieveUserClientGet client - Get idm client.generateClientSecretGenerate new client secret - Generate and get new client secret.retrieveUserIsPasswordSetGet user is password set status - Get info about idm user if the password is set.retrieveRoleListList roles - List and filter all your roles. A role allows you to specify permission to api endpoints and resources like compute.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 please assign them to a resource in the tag management api.retrieveRoleGet specific role by id - Get attributes of specific role.
Claude / Cursor への設定
{
"mcpServers": {
"remote-ai-com-mcp-contabo": {
"type": "http",
"url": "https://contabo.run.mcp.com.ai/mcp"
}
}
}出典
- 更新日:2026-10-29
同じ分類の他の MCP
资料来自官方仓库与 MCP 接口探测,以官方最新文档为准;安装第三方 MCP server 前请自行评估安全风险。