Already built your own MCP server? Point Mockd at it.
Point Mockd at any server that speaks MCP.Connect a custom server$ 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▋
Mockd sits between your agent and your server
initializeHandshake, passed through
Mockd forwards the handshake and returns your server's real capabilities — so your agent sees exactly the server it would in production.
tools/listYour tools, discovered
Mockd asks your server for its tools and renders their names, descriptions and schemas. Nothing is hard-coded.
tools/callForwarded, recorded, tunable
Each call is logged, optionally delayed or turned into a 429 / timeout / empty result, then forwarded on. The response and its latency are captured on the way back.
How Mockd reaches your server
If your server is reachable over HTTP, Mockd connects straight to the URL. Nothing to install.
If it runs on your machine behind a firewall, a small local connector tunnels out to Mockd — no inbound ports opened.
Point Mockd at your own server
Connect any MCP server and get the same trace viewer over your own tools.