OlympHill
openapi-mcp logo

openapi-mcpDockerisierter MCP-Server, der Ihrem KI-Agenten den Zugriff auf jede API über vorhandene API-Dokumente ermöglicht

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

OpenAPI-MCP ist ein dockerisierter MCP-Server, der KI-Agenten den Zugriff auf jede API mit vorhandener OpenAPI- oder Swagger-Dokumentation ermöglicht. Er generiert MCP-Tooldefinitionen aus einer Swagger/OpenAPI‑Spezifikationsdatei und lässt MCP‑kompatible Clients wie Cursor mit APIs interagieren, die durch standardmäßige OpenAPI‑Spezifikationen beschrieben sind. So entfällt zusätzlicher Code, um auf eine API zuzugreifen – geben Sie einfach ihre OpenAPI/Swagger‑Spezifikation an. Der Dienst unterstützt OpenAPI v2 (Swagger) und v3 und erzeugt MCP‑Tool‑Schemas aus den Operation‑Parametern sowie den Anforderungs‑ und Antwortdefinitionen. API‑Schlüssel‑Authentifizierung wird sicher verwaltet, ohne die Schlüssel dem MCP‑Client preiszugeben. Zu den Hauptfunktionen gehören die automatische Tool‑Generierung aus OpenAPI‑Spezifikationen, flexible Handhabung von API‑Schlüsseln sowie die Möglichkeit, mit lokalen Spezifikationsdateien oder Remote‑URLs zu arbeiten. Der Service ist leicht in einen Docker‑Container einzubetten und auszuführen. OpenAPI‑MCP ermöglicht ein sicheres Management von API‑Schlüsseln, indem es diese in Anfragen basierend auf Kommandozeilen‑Konfiguration injiziert und sie aus Flags, Umgebungsvariablen oder .env‑Dateien lädt. Die Schlüssel bleiben für den End‑MCP‑Client verborgen. Die Funktion zur Erkennung von Server‑URLs nutzt die in der Spezifikation definierten URLs als Basis für Tool‑Interaktionen, die überschrieben werden können. Zusätzlich sind Filteroptionen vorhanden, um spezifische Operationen oder Tags einzuschließen oder auszuschließen, sowie die Möglichkeit, eigene Header über die Umgebungsvariable REQUEST_HEADERS einzufügen.

Hauptfunktionen

  • Unterstützung von OpenAPI v2 (Swagger) und v3
  • Erzeugung von Schemata aus OpenAPI-Operationsparametern sowie Anforderungs- und Antwortdefinitionen
  • Sicheres API‑Schlüssel‑Management
  • Erkennung von Server‑URLs und Filteroptionen
  • Einfügen von Anfrage-Headern

Preise

Modell
Free
Kategorie
MCP-Server
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Zugriff von KI-Agenten auf APIs ermöglichen

Verwenden Sie OpenAPI-MCP, um MCP-Tooldefinitionen aus einer OpenAPI‑Spezifikation zu generieren, sodass KI-Agenten APIs ohne manuelle Kodierung nutzen können.

Vereinfachung der API-Integration

Nutzen Sie vorhandene OpenAPI/Swagger‑Dokumentation, um MCP‑Tools zu erstellen und reduzieren Sie Integrationszeit sowie Aufwand.

Pro & Contra

Pro

  • Automatische Generierung von Tools aus OpenAPI‑Spezifikationen
  • Flexibler Umgang mit API‑Schlüsseln und sichere Verwaltung
  • Standardkonformität mit Unterstützung von OpenAPI v2 (Swagger) und v3

Contra

  • Erfordert Docker für die Bereitstellung
  • Kann die Konfiguration von API‑Schlüssel‑Authentifizierung über die Kommandozeile erfordern

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

What are the main limitations I should be aware of?

OpenAPI‑MCP requires Docker for deployment and may need command‑line configuration to set up API key authentication, which can add complexity for users unfamiliar with container or CLI workflows.

Asked by Ludovic Girard · Jan 15, 2026

How does OpenAPI‑MCP handle API keys securely?

The server manages API key authentication internally, injecting the keys into proxied requests without exposing them to the MCP client, ensuring that credentials remain hidden from downstream agents.

Asked by Amina Diallo · Dec 1, 2025

Can OpenAPI‑MCP work with both Swagger (v2) and OpenAPI v3 specifications?

Yes, the server supports both OpenAPI v2 (Swagger) and v3 formats, automatically generating MCP tool schemas from the operation parameters and request/response definitions in either version.

Asked by Zeynep Aydin · Oct 23, 2025

How do I deploy OpenAPI‑MCP and what environment does it require?

OpenAPI‑MCP runs as a Docker container, so you need Docker installed on your host. Deploy by pulling the image and starting the container with your OpenAPI/Swagger file mounted or supplied via a volume.

Asked by Chioma Nwosu · Sep 30, 2025

Frage stellen

Alternativen zu MCP-Server