The whole platform

Everything to test an MCP integration — in one place

Not a logger. Not a half-mock. A faithful MCP sandbox, a full trace viewer, error injection and your own servers — behind a single endpoint, with zero setup.

0
keys, accounts or OAuth
~90ms
synthetic mock responses
100%
deterministic, CI-ready
5 min
to your first trace

Full-fidelity trace viewer

Every tool call captured with arguments, response, latency and status — a LangSmith-style timeline built for MCP.

Error & latency injection

Flip a switch to return 429s, empty sets or slow responses and prove your agent recovers.

Latency you control

Simulate real-world response times to see how your agent paces itself.

Prompt diffing

Compare two system prompts across the same tool calls, side by side.

Stays in your sandbox

Nothing leaves to a third party. Mocked data is synthetic by design.

Bring your own MCP

Point Mockd at any custom MCP server. We render its tool descriptions, capture every call, and let you tune prompts against your own tools.

Mock vs. real

Why mock the server instead of wiring up the real one

Testing against live services means accounts, keys, quotas and the risk of changing real records. Mocking removes all of it — and gives you observability for free.

Setup before first run
MockdPaste one config
RealSign up, create app, OAuth, scopes
Production data at risk
MockdNone — it's mocked
RealLive records can change
Destructive tool calls
MockdSafe to fire
RealActually delete / send
Rate limits & quotas
MockdNone
RealThrottled, billed
Reproducibility
MockdDeterministic
RealDepends on live state
Error & edge cases
MockdInjected on demand
RealHard to trigger
Observability of tool calls
MockdFull trace, built in
RealRoll your own logging
Mockd vs. the alternatives

What you'd otherwise reach for — and where it stops short

An honest look: every tool below does something well. None of them give you a faithful MCP mock and a shareable trace in one place.

Mockd
mock + trace viewer
MCP Inspector
official MCP debugger
LLM tracing
LangSmith · Langfuse
API mocks
WireMock · Mockoon · Prism
Roll your own
fake server + logs
Synthetic data — no real backend to call
Speaks MCP natively (tools, schemas, transport)
Inject 429s, timeouts & latency on demand
Trace viewer with a shareable permalink
Zero setup — no accounts, no keys
Deterministic & reproducible in CI
Ready-made SaaS mocks (HubSpot, …)
Built in Partial / DIY Not really
Credit where it's due

When to reach for something else

MCP Inspector

  • Great for poking at a server you already run
  • No synthetic data, no error injection, no saved trace

LangSmith / Langfuse

  • Best-in-class tracing for production
  • Instruments real runs — can't stand in for a backend

WireMock / Mockoon / Prism

  • Solid general HTTP mocks
  • Doesn't speak MCP — you author every response

Rolling your own

  • Total control, zero licence cost
  • You maintain a fake server + logs instead of shipping

Mock it before you wire it up

Test the integration with zero risk, then connect the real thing with confidence.

Start testing — free