haroldadmin/fastify-mcp

A Fastify plugin to run Model Context Protocol (MCP) servers

54
/ 100
Established

This tool helps Node.js developers integrate Model Context Protocol (MCP) servers into their Fastify applications. It takes your existing MCP server definition and allows it to handle incoming requests through a Fastify app, supporting both Streamable HTTP and legacy HTTP+SSE transports. This is designed for developers building web services that need to expose MCP-compliant endpoints.

Available on npm.

Use this if you are a Node.js developer building a Fastify application and need to easily expose a Model Context Protocol (MCP) server with session management capabilities.

Not ideal if you are not a Node.js or Fastify developer, or if your application does not require Model Context Protocol integration.

Node.js development Fastify integration API development web services backend development
Maintenance 6 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

25

Forks

7

Language

TypeScript

License

Apache-2.0

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.