How fast is your
MCP server?
MCP over stdio is a demo. Production means HTTP. ZeroMCP gives you a handler function — plug it into whatever framework your team already runs.
ZeroMCP vs Official SDKs. Same tool. Same transport.
Both servers run the same hello tool in Docker containers over HTTP. 5 minutes sustained load. Same benchmark client, same methodology.
What breaks under pressure
"Every AI coding session spawns a tree of child processes. When the session ends, these processes are supposed to terminate. They don't." We sent 21 attack scenarios at 3 official MCP SDKs. Malformed JSON, binary garbage, memory leaks, hanging tools, rapid-fire floods.
Methodology
Don't trust our numbers. Run them yourself. Docker containers, pinned versions, open-source harness.
JSON-RPC 2.0 over HTTP POST. The same protocol MCP clients use in production.
Docker containers (Ubuntu 24.04), isolated CPU/memory allocation.
300 seconds sustained load. Snapshots every 10 seconds. 50 warmup requests discarded.
Throughput (req/s), latency (p50/p95/p99), memory (VmRSS), CPU (utime + stime).
21 attacks per language. Malformed input, binary garbage, memory leaks, hanging tools, rapid-fire.
ZeroMCP embedded as a handler function. No proxy. No sidecar. Same process as your server.