haroldadmin/fastify-mcp
A Fastify plugin to run Model Context Protocol (MCP) servers
Supports both Streamable HTTP and legacy HTTP+SSE transports for MCP protocol communication. Handles multi-session management with in-memory session tracking and lifecycle events (connected, terminated, error), addressing a gap in the official MCP SDK. Allows stateful or stateless server configurations integrated directly into Fastify routes via plugin registration.
Available on npm.
Stars
25
Forks
7
Language
TypeScript
License
Apache-2.0
Category
Last pushed
Dec 10, 2025
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/haroldadmin/fastify-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
steipete/mcporter
Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli.
comet-ml/opik-mcp
Model Context Protocol (MCP) implementation for Opik enabling seamless IDE integration and...
yuque/yuque-mcp-server
Yuque MCP Server - Model Context Protocol server for Yuque API
freee/freee-mcp
Model Context Protocol (MCP) server for freee API integration
esaio/esa-mcp-server
esa.io の公式 MCP(Model Context Protocol)サーバー(STDIO Transport版)