Build MCP servers without boilerplate
fastmcpmcp_serversetup L3★0
punkpeye/fastmcp ↗What it does
Build MCP servers with TypeScript framework abstractions
Best for
Building production MCP servers without boilerplate from the official SDK.
Inputs
- · tool definitions (name, description, parameters)
- · Zod/Standard Schema validation schemas
- · resource templates
- · prompt definitions
Outputs
- · MCP server instance
- · stdio / HTTP / HTTP-Stream transport handlers
- · health-check endpoint
Requires
- · Node.js
- · zod or Standard Schema library
- · npm
Preconditions
- · Node.js 18+ installed
- · npm/pnpm available
- · TypeScript or JS knowledge
Failure modes
- · schema validation errors only caught at runtime
- · custom HTTP routes error handling is manual
- · edge runtime support incomplete
- · CORS enabled by default (may expose internal tools)
Trust signals
- · Comprehensive feature matrix (14+ features)
- · examples/ and fastmcp-boilerplate repos provided
- · GitHub Actions CI configured
- · streaming output and sampling support