Back to Guides

So konvertieren Sie jede REST API in einen MCP-Server

Vollständige Anleitung zur Konvertierung von REST APIs in MCP-Server für Claude, ChatGPT und Copilot. Verwandeln Sie jeden REST-Endpunkt in ein KI-fähiges Tool mit AnythingMCP.

Warum REST APIs zu MCP konvertieren?

Das Model Context Protocol (MCP) ist der Standard, der KI-Assistenten wie Claude, ChatGPT und Copilot die Interaktion mit externen Tools ermöglicht. Indem Sie Ihre REST API in einen MCP-Server konvertieren, ermöglichen Sie KI-Agenten, Ihre Endpunkte in natürlicher Sprache aufzurufen — ohne eigenen Code.

Was Sie benötigen

  • Eine REST API (jede API mit HTTP-Endpunkten)
  • Docker auf Ihrem Rechner installiert
  • Einen MCP-kompatiblen KI-Client (Claude Desktop, ChatGPT, Copilot, Cursor usw.)

Schritt für Schritt: Ihre REST API konvertieren

Schritt 1: AnythingMCP bereitstellen

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Dies startet das Backend (Port 4000), das Dashboard (Port 3000) und PostgreSQL.

Schritt 2: REST-Connector erstellen

Öffnen Sie das Dashboard unter http://localhost:3000 und erstellen Sie einen neuen REST-Connector. Sie können Ihre API importieren über:

  • OpenAPI/Swagger-Spezifikation — URL einfügen oder JSON/YAML-Datei hochladen
  • Postman Collection — Einen Postman-Export direkt importieren
  • cURL-Befehle — cURL-Befehle einfügen und AnythingMCP parst sie in Endpunkte

Schritt 3: Authentifizierung konfigurieren

Richten Sie die Authentifizierungsmethode Ihrer API in den Connector-Einstellungen ein:

  • Bearer-Token
  • API-Key (Header oder Query)
  • Basic Auth
  • OAuth 2.0

Umgebungsvariablen können für Geheimnisse verwendet werden, damit diese nicht in Ihrer Konfiguration erscheinen.

Schritt 4: Automatisch generierte MCP-Tools überprüfen

AnythingMCP konvertiert jeden REST-Endpunkt automatisch in ein MCP-Tool. Überprüfen Sie die Tools im Dashboard, passen Sie Namen und Beschreibungen an und verbergen Sie Endpunkte, die Sie nicht freigeben möchten.

Schritt 5: Mit Ihrem KI-Assistenten verbinden

Fügen Sie den MCP-Server zu Ihrer KI-Client-Konfiguration hinzu:

{
  "mcpServers": {
    "my-api": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Jetzt kann Ihr KI-Assistent Ihre REST API-Endpunkte über natürliche Sprache aufrufen.

Funktioniert mit allen wichtigen KI-Tools

  • Claude Desktop — Volle MCP-Unterstützung
  • ChatGPT — Über MCP-Plugin
  • Microsoft Copilot — MCP-Integration
  • Cursor — Eingebaute MCP-Unterstützung
  • Windsurf — Native MCP-Unterstützung

Bewährte Praktiken

  1. Beginnen Sie schreibgeschützt — Geben Sie zuerst GET-Endpunkte frei, dann fügen Sie Schreiboperationen hinzu
  2. Verwenden Sie aussagekräftige Namen — Benennen Sie Tools im Dashboard für Klarheit um
  3. Fügen Sie Beschreibungen hinzu — Helfen Sie KI-Agenten zu verstehen, was jedes Tool tut
  4. Setzen Sie Ratenlimits — Schützen Sie Ihre API vor übermäßigen Aufrufen

Nächste Schritte