What mcp-framework does
MCP-Framework is a TypeScript framework for building Model Context Protocol servers. It discovers tools, resources and prompts from the project directory automatically, provides base classes for defining them, and serves them over stdio, SSE or HTTP Stream.
Why teams reach for it: It removes the per-server boilerplate of the official SDK: tools, resources and prompts are discovered from the project directory and declared as typed base classes, and the transports and SSE authentication are already wired.
How mcp-framework compares
Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."
- Language
- TypeScript
- Official Sdk
- No
- Spec Revision Implemented
- 2025-11-25
- Transports
- stdio, SSE, Streamable HTTP
- Builds Servers
- Yes
- Builds Clients
- No
- Auth Helpers
- Built-in
- Generates From Openapi
- No
- Mcp Apps Support
- Yes
- Server Composition
- No
- Package Registry
- npm
- Package Name
- mcp-framework
What will you use to implement the protocol?
A framework or SDK gives developers pre-built code for creating an MCP server or client, so they don't have to implement the protocol from scratch.