punkpeye/fastmcp
A TypeScript framework for building MCP servers.
Overview
punkpeye/fastmcp is a TypeScript MCP server licensed under MIT. A TypeScript framework for building MCP servers. Topics: mcp, sse.
Ranked #7 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Has 2,993 GitHub stars.
Used by 1,296 other projects.
Has 56 contributors.
Ecosystem
TypeScript MIT
mcpsse
Signal Breakdown
Stars 2,993
Freshness 10d ago
Issue Health 70%
Contributors 56
Dependents 1,296
Forks 253
Description Brief
License MIT
How to Improve
Description low impact
Matched Queries
From the README
# FastMCP A TypeScript framework for building [MCP](https://glama.ai/mcp) servers capable of handling client sessions. > [!NOTE] > > For a Python implementation, see [FastMCP](https://github.com/jlowin/fastmcp). ## Features - Simple Tool, Resource, Prompt definition - [Authentication](#authentication) - [Passing headers through context](#passing-headers-through-context) - [Session ID and Request ID tracking](#session-id-and-request-id-tracking) - [Sessions](#sessions) - [Image content](#returning-an-image) - [Audio content](#returning-an-audio) - [Embedded](#embedded-resources) - [Logging](#logging) - [Error handling](#errors) - [HTTP Streaming](#http-streaming) (with SSE compatibility) - [HTTPS Support](#https-support) for secure connections - [Custom HTTP routes](#custom-http-routes) for REST APIs, webhooks, and admin interfaces - [Edge Runtime Support](#edge-runtime-support) for Cloudflare Workers, Deno Deploy, and more - [Stateless mode](#stateless-mode) for serverless deploymeRead full README on GitHub →
Are you the maintainer? Claim this listing