Die Installation und Konfiguration von openapi-mcp-server gliedert sich in die folgenden Schritte:
- Vorbereitung der Umwelt: Stellen Sie sicher, dass Node.js und pnpm installiert sind (empfohlen). Sie können die Befehle node -v und pnpm -v verwenden, um zu überprüfen, ob sie installiert sind.
- Code erhaltenKlonen von GitHub-Repositorien:
git clone https://github.com/janwilmake/openapi-mcp-server.git
cd openapi-mcp-server - Installation von Abhängigkeitenpnpm install ausführen
- Erstellen Sie das Projektpnpm build ausführen
- Claude Desktop konfigurierenBearbeiten Sie die Konfigurationsdatei (Windows unter %AppData%Claude, Mac unter ~/Library/Application Support/Claude), um die MCP-Serverkonfiguration hinzuzufügen:
{
"mcpServer": {
"petstore-api": {
"Befehl": "npx".
"args": ["openapi-mcp-server", "/path/to/openapi.json"]
}
}
} - GrundierungStarten Sie Claude Desktop, nachdem die Konfiguration abgeschlossen ist.
Hinweis: Der Pfad muss durch den tatsächlichen Speicherort der OpenAPI-Datei ersetzt werden. Das Projekt enthält die Beispieldatei examples/petstore-openapi.json, die zum Testen verwendet werden kann.
Diese Antwort stammt aus dem Artikelopenapi-mcp-server: Ermöglicht KI den direkten Aufruf von MCP-Diensten mit offenen APIsDie