๐ฆธโโ๏ธ Native MCP Server
Built from the ground up to integrate with the Model Context Protocol. Effortlessly expose your application capabilities directly to AI agents.
An epic, high-performance declarative framework forged specifically for the age of autonomous AI agents.

Compare how Superman stacks up against traditional Node.js backend frameworks:
| Feature / Capability | ๐ฆธโโ๏ธ Superman | ๐ฆ NestJS | ๐ฅ Hono | ๐ฆ Elysia | ๐ฎ Encore | ๐ Fastify | ๐ข Express |
|---|---|---|---|---|---|---|---|
| Native MCP Server | โ | โ | ๐ | ๐ | โ | ๐ | ๐ |
| Native Observability | โ | โ ๏ธ | โ | โ | โ | โ | โ |
| Zero-Drifting Docs | โ | โ ๏ธ | ๐ | ๐ | โ | ๐ | โ |
| Agent-Ready JSON Logs | โ | โ ๏ธ | โ | ๐ | โ | ๐ | โ |
| High Performance | โ | โ ๏ธ | โ | โ | โ | โ | โ ๏ธ |
| Declarative Architecture | โ | โ ๏ธ | โ | โ ๏ธ | โ | โ | โ |
Superman is built on top of the Fastify HTTP engine, inheriting its top-tier throughput and low latency. Here is how it compares in raw JSON requests per second (req/s):
Requests / Sec (Avg) ยท higher is better
Benchmark Setup: c6i.xlarge instance (4 vCPU, 8GB RAM) using autocannon targeting a simple JSON response with 100 concurrent connections.
Superman is forged for the age of autonomous agents โ a native MCP server, predictable declarative structure, and agent-ready tooling let AI agents understand and operate your backend with minimal context.

Superman automatically serves a gorgeous, interactive Scalar UI populated directly from your OpenAPI 3.1 schema. Simply enable openapi.docs.enabled: true in your configuration and head to /docs.
