Füge ein OpenAPI-Dokument ein und erhalte MCP-Tool-Definitionen und ein funktionierendes Python-Server-Gerüst. Alles läuft in deinem Browser — deine Spezifikation wird nie hochgeladen.
Ein generierter MCP-Server ist ein Startpunkt, keine Demo. Deploye ihn, richte MCP Showcase auf die URL und erhalte ein Live-Playground, das deine Kunden wirklich ausprobieren können.
Nichts wird hochgeladen. Die Umwandlung passiert in deinem Browser — wichtig, wenn die Spezifikation eine interne API beschreibt.
Pfad-, Query- und Body-Parameter werden pro Operation zu einem flachen JSON-Input-Schema zusammengeführt, Beschreibungen inklusive.
Du bekommst die MCP-Tool-Definitionen als JSON und einen FastMCP-Python-Server, in den nur noch Auth und Deployment fehlen.
Füge oben ein OpenAPI- (oder Swagger-) JSON-Dokument ein: Der Konverter bildet jede Operation auf ein MCP-Tool ab. Die Operation wird zum Tool-Namen, ihre Summary zur Beschreibung, die das Modell liest, und Pfad-, Query- und Body-Parameter werden zu einem einzigen flachen JSON-Input-Schema. Du bekommst die Tool-Definitionen einzeln plus einen FastMCP-Python-Server drumherum, der läuft, sobald du die Authentifizierung ergänzt.
Die gesamte Umwandlung passiert in deinem Browser. Es wird keine Anfrage gestellt, nichts hochgeladen und nichts gespeichert — und das ist wichtig, denn ein OpenAPI-Dokument beschreibt sehr oft eine interne API, die auf fremden Servern nichts zu suchen hat. Nachprüfen kannst du das im Netzwerk-Tab deines Browsers.
Die ganze API zu konvertieren ist der naheliegende Schritt und meist der falsche. Die Tool-Definitionen eines MCP-Servers gehen bei jedem einzelnen Turn an das Modell — aus achtzig Endpunkten werden also achtzig Beschreibungen und achtzig Schemas im Kontextfenster jeder Anfrage, und die Fähigkeit des Modells, das richtige Tool zu wählen, sinkt mit wachsender Liste deutlich.
Fang mit den wenigen Operationen an, die ein Agent wirklich braucht. Ergänze erst, wenn sich zeigt, dass etwas fehlt. Was eine bestimmte Tool-Liste kostet, misst du genau mit dem MCP Token Calculator.
$ref werden als generisches Objekt
ausgegeben statt aufgelöst, weil dafür der components-Abschnitt nötig wäre. Das steht in der
Ausgabe, statt still zu verschwinden.Dass er läuft, beweist, dass die Abbildung funktioniert hat. Es hilft niemandem sonst zu verstehen, wofür der Server da ist — und ein Kunde, der deine MCP-Integration bewertet, kann keine Python-Datei lesen. Deploye ihn, richte MCP Showcase auf die URL, und du bekommst ein Live-Playground mit generierter Dokumentation pro Tool, in dem ein Interessent die Sache im Browser ausprobiert, statt dir glauben zu müssen.