Mockd Go live
Das Gateway legt Mockd in den Pfad deines echten Servers: Gib pro System und pro Tool frei, was der Agent darf, leite Calls Stufe für Stufe ans Echte und behalte jeden Call im Protokoll, den ganzen Weg. Die sicheren Kopien, auf denen das steht, sind heute schon live.
Ein Endpunkt. Jede Stufe bis zur Produktion.
Alles nach der Sandbox passiert hinter derselben Adresse. Dein Code bleibt, wie er ist. Was sich ändert, ist der Spielraum dieser Adresse: pro System, pro Tool, und erst wenn du es sagst.
Eine URL, kein SDK
Richte deinen Agenten einmal auf Mockd. Danach ändert sich an deinem Code nichts mehr.
Pro System, pro Tool
Entscheide, was der Agent darf: lesen, schreiben oder gar nichts. Die Verweigerung ist der Punkt.
- crm.deals.getlesen
- crm.notes.createschreiben
- crm.contacts.deletegesperrt
Echt, Stufe für Stufe
Leite Calls ans echte System, wenn du so weit bist. Erst lesend, schreibend wenn du es sagst.
Produktion
Dein eigener Server
Bring einen beliebigen MCP-Server mit und bekomm denselben Trace über deine eigenen Tools.
- angelegt von
- crm.deals.create
- wieder gelesen von
- crm.deals.get
Mockd sitzt zwischen deinem Agenten und deinem Server
Mockd spielt zwei Rollen gleichzeitig: MCP-Server gegenüber deinem Agenten und MCP-Client gegenüber deinem echten Server. Jede Nachricht läuft direkt durch und wird unterwegs mitgeschnitten.
initializeHandshake wird durchgereicht
Mockd reicht den Handshake weiter und gibt die echten Capabilities deines Servers zurück. Dein Agent sieht exakt den Server, den er auch in der Produktion sähe.
tools/listDeine Tools werden gefunden
Mockd fragt deinen Server nach seinen Tools und zeigt Namen, Beschreibungen und Schemas. Nichts ist fest verdrahtet.
tools/callWeitergereicht und dabei erfasst
Jeder Call wird erfasst, auf Wunsch verzögert oder zu einem 429 / Timeout / leeren Ergebnis gemacht und dann weitergereicht. Antwort und Latenz werden auf dem Rückweg erfasst.
Wie Mockd deinen Server erreicht
Ist dein Server per HTTP erreichbar, verbindet sich Mockd direkt mit der URL. Nichts zu installieren.
Läuft er auf deinem Rechner hinter einer Firewall, tunnelt ein kleiner lokaler Connector nach außen zu Mockd, ohne eingehende Ports zu öffnen.
Erst gemockt, dann echt. Derselbe Endpunkt, ein Handgriff.
Teste gegen ein originalgetreues Mock und richte dann denselben Endpunkt auf den echten Server. Gleiche URL, gleicher Trace, nichts im Agent neu zu verdrahten. Wenn du live gehst, legst du den Schreibschutz-Schalter um.
- MockLive
Synthetische Antworten, keine echten Daten
- ShadowBald
Echte Calls mitschneiden, ohne zu schreiben
- ReviewBald
Run-Checks: richtiges Tool? A vor B?
- EnforceBald
Regeln greifen, destruktive Tools gesperrt
- LiveBald
Echte Tools frei, voll beobachtet
- 01MockLive
Synthetische Antworten, keine echten Daten
- 02ShadowBald
Echte Calls mitschneiden, ohne zu schreiben
- 03ReviewBald
Run-Checks: richtiges Tool? A vor B?
- 04EnforceBald
Regeln greifen, destruktive Tools gesperrt
- 05LiveBald
Echte Tools frei, voll beobachtet
Mock und Observability sind heute live. Der Live-Pfad (Shadow → Live) wird ausgerollt. Termine stehen in der Roadmap.
Schon einen eigenen MCP-Server gebaut? Richte Mockd darauf.
Als Nächstes: jeder Call läuft durch, wird erfasst und ist abspielbar.
Eigenen Server verbinden$ mockd connect https://tools.acme.internal/mcp \
--name acme-internal \
--capture all
✓ connected · 14 tools discovered
✓ trace endpoint ready → mock.mock-d.com/byo/8f2c/mcp
watching for tool calls▋
Stell einen echten Server hinter Mockd
Das kommt. Heute richtest du deinen Agenten auf einen originalgetreuen Mock und siehst jeden Call landen.