Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Mit Google anmelden, um Bewertungen zu schreiben.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Contabo (VPS) MCP Server

von la-rebelionVersion 0.6.0i★ 9 (Sterne gehören zu einem anderen Repo)iLäuft in der Cloud
Name in der Registryai.com.mcp/contabo

So installierst du es

Überblick

Beschreibung vom Entwickler (englisches Original)

Contabo API (v1.0.0) as MCP tools for cloud provisioning, and management. Powered by HAPI MCP server

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft in der Cloud
  • Transport: Streamable HTTP
  • Kategorie: Sonstiges
  • Das musst du eintragen: Authorization

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

4/5 Prüfungen bestanden · Was du fragst, läuft über den Server des Anbieters (contabo.run.mcp.com.ai)

Zuerst: Welche KI nutzt du?

Wähle deine App, dann erscheinen die Schritte unten.

Klappt mit Claude · etwa 5 Min.

Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten) · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen

  1. Bei Contabo (VPS) MCP Server registrieren und Schlüssel erstellen

    Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Kann Geld kosten.

    Seite von Contabo (VPS) MCP Server öffnen ↗

  2. Öffne die Connectors-Seite von Claude

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  3. Klicke „+ Add“ → „Add custom connector“ und fülle diese 2 Felder aus

    Kopiere jeden Wert in das gleichnamige Feld in Claude und klicke Continue

    Name · NameContabo (VPS) MCP Server
    Remote MCP server URL · Adressehttps://contabo.run.mcp.com.ai/mcp

    Unter Request headers diesen Namen und Wert hinzufügen

    Header-NameAuthorization
    WertBearer <Schlüssel hier einfügen>
    Header-Namex-request-id
    Wert<Schlüssel hier einfügen>

    Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem

    Authentication so lassen, wie Claude es erkannt hat, dann Add klicken

  4. Im Chat einschalten

    +ConnectorsContabo (VPS) MCP Server

  5. Ausprobieren

    Nutze Contabo (VPS) MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Claude sagt, dass es Contabo (VPS) MCP Server nutzt, oder ein Werkzeug von Contabo (VPS) MCP Server in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

ChatGPT kann Contabo (VPS) MCP Server noch nicht verbinden

Contabo (VPS) MCP Server braucht zum Verbinden deinen eigenen Schlüssel, aber die OpenAI-Hilfe beschreibt nur die Anmeldung per OAuth; eine Schlüssel-Option konnten wir nicht bestätigen

Das kannst du stattdessen tun

A · Eine App nutzen, die Contabo (VPS) MCP Server verbinden kann

  • Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten) · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen
  • Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)
  • Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)
  • Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)

B · Andere in Sonstiges, die mit ChatGPT funktionieren

Aus den meistgenutzten derselben Kategorie, nur solche, die per Adresse ohne Schlüssel verbinden

Klappt mit Claude Code · etwa 5 Min.

Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)

  1. Bei Contabo (VPS) MCP Server registrieren und Schlüssel erstellen

    Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Kann Geld kosten.

    Seite von Contabo (VPS) MCP Server öffnen ↗

  2. Terminal öffnen

    Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen

  3. Diesen Befehl einfügen und Enter drücken

    claude mcp add --transport http contabo https://contabo.run.mcp.com.ai/mcp --header 'Authorization: your-value' --header 'x-request-id: your-value'

    Ersetze „your-value“ vor dem Enter durch deinen Schlüssel

    Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem

  4. /mcp in Claude Code eingeben

    Contabo (VPS) MCP Server sollte in der Liste als verbunden erscheinen

  5. Ausprobieren

    Nutze Contabo (VPS) MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Claude Code sagt, dass es Contabo (VPS) MCP Server nutzt, oder ein Werkzeug von Contabo (VPS) MCP Server in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit Cursor · etwa 5 Min.

Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)

  1. Bei Contabo (VPS) MCP Server registrieren und Schlüssel erstellen

    Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Kann Geld kosten.

    Seite von Contabo (VPS) MCP Server öffnen ↗

  2. Mit diesem Button Cursor öffnen

    In Cursor öffnen

    Cursor fragt nach einer Bestätigung; klicke Install

  3. Schlüssel eintragen

    In den Einstellungen von Contabo (VPS) MCP Server ist Authorization, x-request-id leer; trag deinen Schlüssel ein und speichere

    Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem

  4. KI-Chat in Cursor im Agent-Modus öffnen

  5. Ausprobieren

    Nutze Contabo (VPS) MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Cursor sagt, dass es Contabo (VPS) MCP Server nutzt, oder ein Werkzeug von Contabo (VPS) MCP Server in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit VS Code · etwa 5 Min.

Du brauchst einen Schlüssel von Contabo (VPS) MCP Server (auf der Seite des Anbieters registrieren, kann kosten)

  1. Bei Contabo (VPS) MCP Server registrieren und Schlüssel erstellen

    Öffne die Seite des Anbieters, registriere dich und erstelle einen API-Schlüssel für den nächsten Schritt. Kann Geld kosten.

    Seite von Contabo (VPS) MCP Server öffnen ↗

  2. Mit diesem Button VS Code öffnen

    In VS Code öffnen

    VS Code fragt nach einer Bestätigung; klicke Install

  3. Schlüssel eintragen

    In den Einstellungen von Contabo (VPS) MCP Server ist Authorization, x-request-id leer; trag deinen Schlüssel ein und speichere

    Füge den Schlüssel nur in das Feld der App ein, nie in einen Chat und schick ihn niemandem

  4. KI-Chat in VS Code im Agent-Modus öffnen

  5. Ausprobieren

    Nutze Contabo (VPS) MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn VS Code sagt, dass es Contabo (VPS) MCP Server nutzt, oder ein Werkzeug von Contabo (VPS) MCP Server in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach

Alle Apps mit MCP ansehen →

Adresse für Apps, die über das Web verbinden

Adressehttps://contabo.run.mcp.com.ai/mcp

JSON-Einstellungen stehen unten unter „Für Entwickler“

Hängst du fest? Frag Leute, die Contabo (VPS) MCP Server nutzen💬 Diskussion →
Für Entwickler: Terminal-Befehle und JSON-Einstellungen

Über das Web

Claude Code

claude mcp add --transport http contabo https://contabo.run.mcp.com.ai/mcp --header 'Authorization: your-value' --header 'x-request-id: your-value'

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "contabo": {
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "your-value",
        "x-request-id": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "contabo": {
      "type": "http",
      "url": "https://contabo.run.mcp.com.ai/mcp",
      "headers": {
        "Authorization": "your-value",
        "x-request-id": "your-value"
      }
    }
  }
}

Werte, die du selbst einträgst

  • Authorization geheim erforderlich HTTP header
    Bearer token for authenticating with the Contabo API. Obtain via the documented token endpoint.
  • x-request-id HTTP header
    Optional request ID for tracing (recommended for support/debugging)

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Auf einen Blick

GitHub-Sternei
9 (Sterne gehören zu einem anderen Repo)
Dieser Eintrag verweist auf das Repo einer anderen Person, daher zählen die Sterne nicht in Ranglisten
Downloads pro Wochei
Nicht auf npm/PyPI
Bestätigte Domain
✓ mcp.com.ai
Verbindung
Läuft in der Cloud
Transport
streamable-http
Neueste Versioni
0.6.0
Kategoriei
Sonstiges
In der Registry veröffentlichti
8. Jan. 2026
Code zuletzt geänderti
24. Aug. 2026
Entwickler
la-rebelion
Registry-Status
Aktiv

Welche Apps ihn nutzen können

Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.

Verbinden sich über das Internet in

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Alle Apps, mit Vor- und Nachteilen →

Was er kann

Tool-Namen und -Beschreibungen genau so, wie der Server sie am 10. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.

  • 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 references that are automatically expanded into full tool definitions.

  • retrieveTagList

    List tags - List and filter all tags in your account

  • createTag

    Create a new tag - Create a new tag in your account with attribute name and optional attribute color.

  • retrieveTag

    Get specific tag by id - Get attributes values to a specific tag on your account.

  • updateTag

    Update specific tag by id - Update attributes to your tag. Attributes are optional. If not set, the attributes will retain their original values.

  • 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.

  • retrieveAssignmentList

    List tag assignments - List and filter all existing assignments for a tag in your account

  • 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.

  • 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.

  • 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.

  • retrieveTagAuditsList

    List history about your assignments (audit) - List and filters the history about your assignments.

  • retrieveAssignmentsAuditsList

    List history about your assignments (audit) - List and filters the history about your assignments.

  • retrievePtrRecord

    Retrieve a PTR Record by ip address - Get all attributes for a specific PTR Record

  • updatePtrRecord

    Edit a PTR Record by ip address - Edit attributes for a specific PTR Record

  • deletePtrRecord

    Delete a PTR Record using ip address - Delete a PTR Record using ip address. Only IPv6 can be deleted

  • createPtrRecord

    Create a new PTR Record using ip address - Create a new PTR Record using ip address. Only IPv6 can be created

  • retrievePtrRecordsList

    List PTR records - Get a list of all PTR records, either customer or a list of IPs is required

  • retrieveDnsZonesList

    List DNS zones - Get a list of all zones

  • createDnsZone

    Create DNS zone - Creates a new DNS zone for a customer

  • retrieveDnsZone

    Retrieve a DNS Zone by zone name - Get all attributes for a specific DNS Zone

  • deleteDnsZone

    Delete a DNS zone. - Delete a DNS Zone using zone name.

  • retrieveDnsZoneRecordsList

    List a DNS Zone's records - Get all the records of a DNS Zone

  • createDnsZoneRecord

    Create DNS zone record - Create resource record in a zone

  • updateDnsZoneRecord

    Update DNS zone record - Create resource record in a zone

  • deleteDnsZoneRecord

    Delete a DNS zone record - Delete a DNZ Zone's record

  • bulkDeleteDnsZoneRecords

    Bulk delete DNS zone records - Delete multiple zone records from a DNS Zone

  • retrieveImageAuditsList

    List history about your DNS Zones (audit) - List and filters the history about your DNS Zones .

  • retrieveRecordAuditsList

    List history about your DNS Records (audit) - List and filter the history of changes made to your DNS Records.

  • retrieveVipList

    List VIPs - List and filter all vips in your account

  • retrieveVip

    Get specific VIP by ip - Get attributes values to a specific VIP on your account.

  • assignIp

    Assign a VIP to an VPS/VDS/Bare Metal - Assign a VIP to a VPS/VDS/Bare Metal using the machine id.

  • unassignIp

    Unassign a VIP to a VPS/VDS/Bare Metal - Unassign a VIP from an VPS/VDS/Bare Metal using the machine id.

  • retrieveVipAuditsList

    List history about your VIPs (audit) - List and filters the history about your VIPs.

  • retrieveSecretList

    List secrets - List and filter all secrets in your account.

  • 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.

  • retrieveSecret

    Get specific secret by id - Get attributes values for a specific secret on your account.

  • 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 updated.

  • deleteSecret

    Delete existing secret by id - You can remove a specific secret from your account.

  • retrieveSecretAuditsList

    List history about your secrets (audit) - List and filters the history about your secrets.

  • retrievePrivateNetworkList

    List Private Networks - List and filter all Private Networks in your account

  • createPrivateNetwork

    Create a new Private Network - Create a new Private Network in your account.

  • patchPrivateNetwork

    Update a Private Network by id - Update a Private Network by id in your account.

  • retrievePrivateNetwork

    Get specific Private Network by id - Get attributes values to a specific Private Network on your account.

  • deletePrivateNetwork

    Delete existing Private Network by id - Delete existing Virtual Private Cloud by id and automatically unassign all instances from it

  • assignInstancePrivateNetwork

    Add instance to a Private Network - Add a specific instance to a Private Network

  • unassignInstancePrivateNetwork

    Remove instance from a Private Network - Remove a specific instance from a Private Network

  • retrievePrivateNetworkAuditsList

    List history about your Private Networks (audit) - List and filters the history about your Private Networks.

  • retrieveUserList

    List users - List and filter all your users.

  • 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 th

  • retrieveUser

    Get specific user by id - Get attributes for a specific user.

  • 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.

  • 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.

  • resetPassword

    Send reset password email - Send reset password email for a specific user

  • resendEmailVerification

    Resend email verification - Resend email verification for a specific user

  • retrieveUserClient

    Get client - Get idm client.

  • generateClientSecret

    Generate new client secret - Generate and get new client secret.

  • retrieveUserIsPasswordSet

    Get user is password set status - Get info about idm user if the password is set.

  • retrieveRoleList

    List roles - List and filter all your roles. A role allows you to specify permission to api endpoints and resources like compute.

  • 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

  • retrieveRole

    Get specific role by id - Get attributes of specific role.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 11. Nov. 2026

  • ! Vorsicht

    Entwickler passt zum Repo

    Der Herausgeber (mcp.com.ai) ist nicht der Repo-Inhaber (la-rebelion); vielleicht hat jemand anderes ihn eingetragen

  • ✓ Bestanden

    Wird noch gepflegt

    Code zuletzt geändert: vor 3 Monaten

  • ✓ Bestanden

    Hat eine Lizenz

    Nutzt MIT

  • ✓ Bestanden

    Endpunkt antwortet

    Antwort in 184 ms (HTTP 200)

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Keine Anmeldung nötig

  • ✓ Bestanden

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Wir haben 60 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden

Diskussion

Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.

Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.

Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.

Mit Google anmelden, um zu posten

Nutzerbewertungen

Noch keine Bewertungen

Mit Google anmelden, um zu bewerten

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 19245 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 1 % der anderen 19245 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 48 % der anderen 19245 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Contabo (VPS) MCP Server sicher?

Er hat 4 von 5 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: Authorization

Läuft er auf meinem Computer oder in der Cloud?

Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt vor 3 Monaten geändert, und die neueste Version (0.6.0) kam vor 10 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL und funktioniert daher auch in Apps mit Remote-MCP, etwa ChatGPT Business und höher.

Was kann ich stattdessen nutzen?

In derselben Kategorie: World Monitor, Claude Flow, Tldraw

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

World Monitor

Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.

von koala73Weit verbreitet★ 90.457Aktualisiert vor 6 Tagen

Läuft in der Cloud✓ worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

von ruvnetWeit verbreitet↓ 13.513/Wo.★ 81.473Aktualisiert vor 14 Monaten

Läuft auf deinem Computer

Tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

von tldrawWeit verbreitet★ 51.393Aktualisiert vor 8 Monaten

Läuft in der Cloud

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

HAPI MCP – Headless API for Model Context Protocol

Stop rewriting systems for AI. Instantly turn your APIs into MCP servers.

HAPI MCP lifts your OpenAPI catalog into MCP tools automatically, keeping design (OAS/Arazzo) and runtime (agents/LLMs) cleanly separated. Your existing APIs become AI-ready tools—no new business logic, no sidecar servers, no rework.

Key Features

  • No rewrites: Reuse 100% of your API logic. OpenAPI in, MCP tools out. No parallel codebase or shadow services.
  • Faster time-to-value: Turn specs into agent-ready tools in minutes. Update the spec, ship new tools instantly.
  • Reduced risk: Permissions, auth, rate limits, auditability are inherited from your APIs—governance without bolt-ons.
  • Scales with you: runMCP delivers serverless-like elasticity with long-running when needed. Cold-start fast, stay warm for throughput.
  • Deterministic orchestration: OrcA plans and executes multi-tool tasks predictably—no brittle prompt chaining.
  • Vendor-neutral: Works with any MCP client: ChatGPT, Claude, QBot, chatMCP. OAS + MCP + Arazzo stay portable.

How It Works

  1. Pick your API spec
  • OpenAPI, Swagger, REST—HAPI CLI works with any API specification format.
  • Supports OpenAPI 3.0+, REST APIs, OAuth 2.0 Dynamic Client Registration.
  1. Run a single command
  • One simple CLI command transforms your API into a usable MCP Server.
  • No complex setup, zero configuration, works anywhere, cross-platform.
  1. Use instantly
  • Your API is now ready as a tool, AI agent, or testing interface.
  • MCP server ready, AI agent compatible, testing interface, developer experience friendly.

Visual Pipeline

API Spec (swagger.json) → HAPI CLI → Usable Tool (AI-ready) ← MCP Clients
[ OpenAPI / Swagger ]       [ HAPI CLI ]        [ MCP Server ]

(Your API) → (Transform) → (Usable Tool) ↑ ↑ | | [ ChatGPT ] [ runMCP ] [ Claude ] [ OrcA ] [ QBot ] [ chatMCP] [ Agents ]

Who Wins With HAPI

  • Executives: Ship AI initiatives without ballooning cost. Keep teams focused on outcomes, not rewrites and integration sprawl.
  • Architects & PMs: Design with OpenAPI/Arazzo, run with MCP. Clear contracts, policy inheritance, and versioned workflows keep risk low.
  • Engineers & Ops: Deploy once. HAPI Server + runMCP scale tools; QBot/chatMCP give fast feedback; OrcA keeps executions deterministic.

Your Stack, Already Wired

  • HAPI Server: Turns OpenAPI into MCP tools automatically—contracts stay in sync with your source of truth.
  • runMCP: Autoscaling execution and testing for MCP tools; cold-start fast, stay warm when workflows run long.
  • QBot: CLI TUI for power users to interact with MCP tools directly from terminal or scripts.
  • chatMCP: Conversational client that speaks MCP natively for support, ops, and internal assistants.
  • OrcA: Deterministic planning and orchestration for multi-tool tasks; no brittle prompt spaghetti.
  • Agents: Build agentic systems from standard APIs—no custom glue. Connect MCP clients across platforms.

Demos

Documentation

FAQ

  • Do we need to rewrite our services? No. HAPI MCP lifts your existing OpenAPI specs directly into MCP tools. Your auth, validation, and business rules remain unchanged.
  • Is this just another MCP server? It’s the Headless API model: your API becomes the runtime. HAPI Server reflects it as MCP; runMCP scales it; OrcA orchestrates it. No duplicate logic.
  • Which clients can consume the tools? Any MCP client: ChatGPT, Claude, QBot, chatMCP, bespoke orchestrators—vendor-neutral by design.
  • How do we keep control and compliance? Your API remains the single source of truth. Policies, RBAC, rate limits, and audit logs flow through automatically; no shadow logic.
  • What about security and privacy? Scoped credentials, per-tool permissions, and auditable calls are inherited from your API layer. HAPI adds guardrails and observability for regulated environments.
  • How fast can we get started? You can transform your first API into an MCP tool in less than five minutes. The HAPI CLI makes it quick and painless.

Get Started

  1. Install HAPI CLI from latest release: https://github.com/la-rebelion/hapimcp/releases
  2. Transform your OpenAPI spec into an MCP server with a single command:
   hapi serve path/to/your/swagger.json --headless
  1. Start using your MCP tools with any compatible client!
  1. Explore the documentation for advanced usage and best practices.

Contributing

Contributions are welcome! Open a discussion or submit a pull request on GitHub: https://github.com/la-rebelion/hapimcp

License

HAPI MCP is licensed under the MIT License. See LICENSE for details.