Eine Datei für alle Bereiche
Design, Debug, Test, Mock, Dokumentation und MCP aus derselben OpenAPI-Spezifikation – nichts läuft auseinander.
Das lokal-firste, KI-native OpenAPI-Studio
Klare API-Definitionen für Code mit Codex, Claude Code und Cursor. Mit der Local-first-Desktop-App Powerduck Dokumentation aus Code erstellen und Tests mit KI orchestrieren. OpenAPI-Dokumentation und MCP-Server kostenlos auf Hub hosten.
/orders
post createOrder
get listOrders
/products
get listProducts
/customers
get listCustomers
powerduck.read_spec()
12 Operationen gefunden
powerduck.start_mock("POST /orders")
Mock-Server live auf :4010
powerduck.generate_tests("POST /orders")
orders.test.js erstellt
powerduck.call_api("POST /orders", {total:49})
200 OK · gegen den Vertrag verifiziert
powerduck.publish_docs()
Referenzdokumentation aktualisiert
Lokale Arbeit braucht kein Konto. Remote-KI nutzt deinen gewählten Modelldienst; Online-Hosting erfordert ein Cloud-Konto.
Spezifikationen bearbeiten · APIs debuggen · Tests · Mock-Server · API-Dokumentation · MCP-Server
POWERDUCK HUB
Prüfe deine APIs in der Desktop-App. Teile Dokumentation über Hub und verbinde KI-Tools mit deiner API.
APIs mit Powerduck entwerfen, debuggen und testen.
Aus deiner Spezifikation werden gehostete Dokumentation und ein MCP-Endpunkt.
Teile den Dokumentationslink, verbinde einen MCP-Client und entscheide über einen öffentlichen Hub-Eintrag.
Kostenloses Hosting innerhalb der Tarifgrenzen. Deine API läuft weiterhin auf deinem eigenen Backend.
Warum Powerduck
Ein einziges OpenAPI-YAML in Ihrem Repository steuert Design, Debug, Tests, Mocks, Doku und MCP – und Ihre Coding-Agents nutzen dieselbe Datei.
Design, Debug, Test, Mock, Dokumentation und MCP aus derselben OpenAPI-Spezifikation – nichts läuft auseinander.
Jede Antwort wird mit der OpenAPI-Spezifikation abgeglichen, nicht nur angezeigt – falscher Typ oder Pfad fallen sofort auf.
Ihre Dateien bleiben auf Ihrem Rechner und funktionieren ohne Konto oder Upload. Codex, Claude Code und Cursor lesen dasselbe Spezifikationsdokument.
{
"id": "usr_8Kd2Xa",
"email": "ada@example.com",
"created": 1757030400,
"profile": {
"name": "Ada L.",
"locale": "en-GB"
},
"scope": "users:read orders:read"
}
scope is present in the response but is not
declared on components/schemas/User. Add the
property to the schema or remove it from the handler.
Every operation with an operationId becomes a tool. Arguments come from parameters and requestBody. Nothing is hand-written.
Exchange credentials for a bearer token.
Retrieve a single user by identifier.
Create an order for the authenticated customer.
Refund an order in full or in part.
GET /v1/users/{id}
Returns the user object for a valid identifier. If the user has been deleted, an Error object is returned with status 404.
usr_.
IN EINEM WORKFLOW SEHEN
Wählen Sie unten eine Aufgabe. Powerduck führt sie direkt aus der OpenAPI-Datei auf Ihrem Rechner aus – inkl. Umgebungen, Tests und Mocks, ohne Konto oder Upload.
Dein lokaler API-Arbeitsbereich startet ohne Konto und Upload. Anfragen, Authentifizierung, Umgebungen und Assertions bleiben dabei. Cloud wählst du, wenn du online veröffentlichen willst.
Lokale Arbeit braucht kein Konto. Remote-KI nutzt deinen gewählten Modelldienst; Online-Hosting erfordert ein Cloud-Konto.
Eine prüfbare API-Definition und ein lokaler Dokumentationslink.
Implementierung nach Vertrag, geprüft an echten Antworten.
Ergebnisse je Schritt und fehlgeschlagene Assertions statt nur Testcode.
Manuelle Kontrolle, wenn du genau verstehen willst, was passiert ist.
Eine Analyse anhand echter Ergebnisse und prüfbare Änderungsvorschläge.
Dokumentations- und MCP-URL ohne eigene Hosting-Infrastruktur.
AUF DEINEM RECHNER STARTEN
Powerduck ist ein API-Arbeitsbereich für den Desktop. Öffne eine lokale Datei, sende die erste Anfrage und verbinde bei Bedarf deinen Coding-Agenten. Der Start braucht kein Konto.
Lokale Dateien, Codeanalyse und native Protokolldiagnose gehören hierher. Verbinde dein gewähltes KI-Modell für Hilfe beim Entwurf, bei der Fehlersuche oder beim Testen.
macOS 12+ · Windows 10+ · Linux
Die Web-Demo nutzt ein gemeinsames Cloud-Modell und erfordert eine Anmeldung. Für lokale Arbeit ohne Konto lade die Desktop-App herunter.
Vertragsprüfung
Gewöhnliche API-Clients senden die Anfrage und zeigen die Antwort. Powerduck prüft jede Antwort zusätzlich gegen den OpenAPI-Vertrag, damit Abweichungen sofort auffallen.
Praxisbeispiel ansehentotal:
type: number
{
"total": "49.00"
}
{
"total": 49
}
OpenAPI-Spec-Editor
Die Gliederung folgt der tatsächlichen Struktur der Spezifikation, nicht einer Schätzung anhand der Einrückung. Navigiere als Baum durch Pfade und Komponenten und behebe Fehler direkt dort, wo sie liegen.
{
"id": "usr_8Kd2Xa",
"email": "ada@example.com",
"scope": "users:read"
}
API-Debugging
Ein Anfrage-Builder in der Form der Tools, die Entwickler bereits nutzen – plus das, was diese Tools standardmäßig nicht können: Antworten gegen den Vertrag prüfen.
MCP-Server-Generator
Deine Spezifikation ist bereits ein Tool-Manifest. Powerduck kompiliert sie zu einem ausführbaren MCP-Server und zeigt genau, welche OpenAPI-Felder jedes Tool erzeugt haben.
curl /users/{id}
{
"id": "usr_...",
"email": "ada@..."
}
API-Dokumentationsgenerator
Referenzdokumentation, direkt aus deinem OpenAPI-Modell generiert, als statische Dateien exportiert und überall hostbar, wo du willst.
Eine einzige Quelle der Wahrheit
Öffne openapi.yaml oder openapi.json lokal, und Powerduck verwandelt den Vertrag, den du bereits besitzt, in einen vollständigen API-Arbeitsbereich. Kein Import. Keine Konvertierung. Keine parallelen Kollektionen. Keine Cloud-Kopie. Beschreibe das Ergebnis in einfacher Sprache, und der eingebaute Assistent führt es in überprüfbaren Schritten aus – und dieselbe Datei spricht über MCP mit jedem KI-Coding-Agent.
Die Datei bleibt in deinem Repository.
Den echten Vertrag bearbeiten, navigieren und validieren.
Anfragen senden, die aus denselben Operationen generiert wurden.
Operationen in agentenfähige Tools kompilieren.
Dokumentation aus derselben Quelle veröffentlichen.
Es ist der lokal-native, KI-gesteuerte Arbeitsbereich, der um die OpenAPI-Datei selbst herum aufgebaut ist.
Lokale Dateien benötigen kein Konto. Remote-KI erhält relevanten Kontext beim konfigurierten Anbieter. Cloud-Veröffentlichung lädt ausgewählte Inhalte hoch. Optionale Nutzungsstatistiken sind standardmäßig aus; Details in der Datenschutzerklärung.
DatenschutzerklärungLokale Nutzung erfordert keinen Cloud-Kauf. Kostenlos sind zwei Spezifikationsplätze enthalten; geprüfte Beiträge können weitere Plätze bringen. Die Desktop-Lizenz hebt die Platzgrenze auf. Eigene Modellschlüssel werden vom Anbieter abgerechnet; gehostete KI und Cloud kosten separat.
Entwerfen, debuggen und testen Sie APIs über Chat mit lokalen OpenAPI-Dateien.
Einmalkauf · dauerhafte Lizenz Online veröffentlichenTeilen Sie gehostete API-Dokumentation und MCP-Dienste mit Ihrem Team und KI-Agenten.
Kostenloser Tarif · Monats- oder Jahrespläne Modell wählenNutzen Sie gehostete Modelle mit einem Guthabenpaket oder konfigurieren Sie Ihren eigenen Modellanbieter in der Desktop-App.
Prepaid-ModellguthabenSie haben bereits ein Konto? Verwalten Sie Veröffentlichung, Desktop-Lizenzen und KI-Guthaben. Bei der Konsole anmelden →
FAQ
Die praktischen Details zu lokalen Dateien, OpenAPI-Versionen, MCP-Generierung und Lizenzierung.
Lokale Dateien benötigen kein Konto. Remote-KI erhält relevanten Kontext beim konfigurierten Anbieter. Cloud-Veröffentlichung lädt ausgewählte Inhalte hoch. Optionale Nutzungsstatistiken sind standardmäßig aus; Details in der Datenschutzerklärung.
OpenAPI 3.0, 3.1 und 3.2. Powerduck erkennt die deklarierte Version und validiert gegen den passenden Dialekt, statt einen kleinsten gemeinsamen Nenner zu verwenden.
Operationen mit einer operationId werden zu MCP-Tools. Argumente werden aus Parameters und RequestBody-Schemas abgeleitet. Komponentenschemas können als Ressourcen bereitgestellt werden. Der generierte Server aktualisiert sich bei jeder Änderung der Spezifikation.
Nein. Powerduck Desktop ist eine einmalig erworbene permanente Lizenz. Updates innerhalb der Hauptversion sind enthalten. Künftige Haupt-Upgrades bleiben optional.
Ja. Vorhandene Kollektionen und Umgebungen können weiter verwendet werden. Powerduck behandelt die OpenAPI-Spezifikation als maßgeblichen Vertrag und hilft zu erkennen, wo Anfragen davon abweichen.
Ja. Dieselbe Validierungs- und Generierungsengine ist über @powerduck/openapi-cli verfügbar, ein CI-fähiges Kommandozeilen-Tool, das während Pull-Requests und automatisierten Pipelines läuft. Es unterstützt Stapelprüfungen über 6 Protokolle (HTTP, SSE, WebSocket, gRPC, MCP, GraphQL), konfigurierbare Parallelität und JUnit-kompatible Berichte für die CI-Integration.