Hintergrund
Viele Entwickler möchten, dass KI-Tools (z. B. Claude) direkt mit der API interagieren können, stehen aber vor dem Problem, dass die OpenAPI-Spezifikation nicht mit dem Format der KI-Tools kompatibel ist, so dass der Code für die Anpassungsschicht manuell geschrieben werden muss.
Zentrale Lösungen
Die API-Konvertierung kann mit openapi-mcp-server in folgenden Schritten durchgeführt werden:
- Vorbereitung der UmweltInstallation von Node.js und pnpm
- Zugang zu WerkzeugenKlonen Sie das GitHub-Repository und installieren Sie die Abhängigkeiten.
- Konfiguration KonvertierungOpenAPI: Konvertierung der OpenAPI-Spezifikation in ein Format, das von AI-Tools erkannt werden kann, entweder auf der Kommandozeile oder programmatisch
- integrierte NutzungHinzufügen von MCP-Server-Einstellungen zur Konfigurationsdatei von Claude Desktop
Wichtigste Punkte
- Unterstützt die Ausgabeformate OpenAI, Anthropic und MCP.
- Bietet sowohl CLI- als auch Programmierschnittstellen für die Verwendung
- Integrierte Petstore-Beispiel-API für schnelle Tests
Diese Antwort stammt aus dem Artikelopenapi-mcp-server: Ermöglicht KI den direkten Aufruf von MCP-Diensten mit offenen APIsDie