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
- Beginnen Sie schreibgeschützt — Geben Sie zuerst GET-Endpunkte frei, dann fügen Sie Schreiboperationen hinzu
- Verwenden Sie aussagekräftige Namen — Benennen Sie Tools im Dashboard für Klarheit um
- Fügen Sie Beschreibungen hinzu — Helfen Sie KI-Agenten zu verstehen, was jedes Tool tut
- Setzen Sie Ratenlimits — Schützen Sie Ihre API vor übermäßigen Aufrufen
Nächste Schritte
- SOAP zu MCP konvertieren — Für ältere SOAP-Dienste
- GraphQL zu MCP konvertieren — Für GraphQL APIs
- Ihre Datenbank mit MCP verbinden — Für direkten Datenbankzugriff