Every test we've run.

HTTP throughput across 10 languages. 19 frameworks. Chaos resilience. Stress testing. Runtime comparisons. All open source. All reproducible.

Faster than every official SDK. Every language.

Mixed workload. 7 method types. Production-realistic traffic. Same machine, Docker containers. Run them yourself.

Rust
5.40K
2.19K
2.5x
Go
4.88K
730
6.7x
C#
4.69K
2.36K
2.0x
Java
4.38K
2.40K
1.8x
Ruby
4.26K
2.16K
2.0x
Node.js
4.19K
2.59K
1.6x
Kotlin
3.40K
328
10x
Python
3.08K
623
4.9x
Swift
1.81K
64
28x
PHP
1.30K
16
81x
Rust
5.48K
2.18K
2.5x
Go
4.63K
746
6.2x
C#
4.68K
2.21K
2.1x
Node.js
4.39K
2.51K
1.8x
Ruby
4.26K
2.24K
1.9x
Java
4.25K
2.51K
1.7x
Kotlin
3.28K
445
7.4x
Python
2.98K
719
4.1x
Swift
1.82K
65
28x
PHP
10-min run pending
ZeroMCP req/s Official SDK req/s

Built-in sandbox. Credential injection. 21 chaos attacks survived. See the security model.


Node vs Bun vs Deno

ZeroMCP and the Official SDK tested on all three JavaScript runtimes. Same tool, same machine.

Bun 12.04K req/s 24ms startup · 73 MB
Deno 11.10K req/s 34ms startup · 81 MB
Node.js 9.74K req/s 47ms startup · 59 MB

Don't trust our numbers. Run them yourself.

Open source harness. Docker containers, pinned versions, reproducible results.

Transport

JSON-RPC 2.0 over HTTP POST. The protocol MCP clients use in production.

Environment

Server in Docker (Ubuntu 24.04). Client on host. Docker stats for memory and CPU.

Duration

5-minute and 10-minute sustained load. Mixed workload across all 7 MCP method types. Snapshots every 10 seconds.

Metrics

Throughput (req/s), latency (p50/p99), memory (VmRSS), CPU (utime + stime).


Resilience and stress testing

Level 1: Resilience

  • 22 fault-injection attacks
  • 10 languages tested
  • 4 categories: protocol, payload, tool behavior, stress
  • ZeroMCP: 21-22/22
  • Official SDKs: 19-21/22
  • 21 bugs found and fixed before v0.1.0
See the results →

Level 2: Stress

  • 15 advanced attacks
  • 10MB payloads, 1K concurrent, max int IDs, wrong types
  • 6 third-party frameworks tested
  • ZeroMCP: 37/37 combined (L1 + L2)
  • Best competitor: 36/37
  • Only framework to pass every attack
See the results →