createAssignmentCreate a new assignment for the tagCreate 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.
MCP SERVER
https://contabo.run.mcp.com.ai/mcpSUMMARY
This MCP server exposes the Contabo API (v1.0.0) as MCP tools for cloud provisioning and management. It is powered by the HAPI MCP server. The server is listed in the official MCP registry as 'ai.com.mcp/contabo' version 0.6.0. Runtime verification confirmed a healthy endpoint (HTTP 200) with 124 tools discovered via MCP protocol. The server requires a bearer token for authentication (Authorization header) and supports optional request tracing via x-request-id. The tool catalog includes operations for managing tags, tag assignments, PTR records, and DNS zones, among others. The source repository is https://github.com/la-rebelion/hapimcp.
CAPABILITIES
Evidence-backed capability profile
TOOLS IN THIS MCP SERVER
createAssignmentCreate a new assignment for the tagCreate 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.
createDnsZoneCreate DNS zoneCreate DNS zone - Creates a new DNS zone for a customer
createPtrRecordCreate a new PTR Record using ip addressCreate a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be created
createTagCreate a new tagCreate a new tag - Create a new tag in your account with attribute name and optional attribute color.
deleteAssignmentDelete existing tag assignmentDelete 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.
deletePtrRecordDelete a PTR Record using ip addressDelete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleted
deleteTagDelete existing tag by idDelete 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.
retrieveAssignmentGet specific assignment for the tagGet 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.
retrieveAssignmentListList tag assignmentsList tag assignments - List and filter all existing assignments for a tag in your account
retrieveAssignmentsAuditsListList history about your assignments (audit)List history about your assignments (audit) - List and filters the history about your assignments.
retrieveDnsZoneRetrieve a DNS Zone by zone nameRetrieve a DNS Zone by zone name - Get all attributes for a specific DNS Zone
retrieveDnsZonesListList DNS zonesList DNS zones - Get a list of all zones
retrievePtrRecordRetrieve a PTR Record by ip addressRetrieve a PTR Record by ip address - Get all attributes for a specific PTR Record
retrievePtrRecordsListList PTR recordsList PTR records - Get a list of all PTR records, either customer or a list of IPs is required
retrieveTagGet specific tag by idGet specific tag by id - Get attributes values to a specific tag on your account.
retrieveTagAuditsListList history about your assignments (audit)List history about your assignments (audit) - List and filters the history about your assignments.
retrieveTagListList tagsList tags - List and filter all tags in your account
tool_searchTool 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.
updatePtrRecordEdit a PTR Record by ip addressEdit a PTR Record by ip address - Edit attributes for a specific PTR Record
updateTagUpdate specific tag by idUpdate specific tag by id - Update attributes to your tag. Attributes are optional. If not set, the attributes will retain their original values.
MACHINE-READABLE ENDPOINTS
ACCESS
USAGE OBSERVATIONS