fastify-mcp and frontmcp

fastify-mcp
54
Established
frontmcp
53
Established
Maintenance 6/25
Adoption 7/25
Maturity 25/25
Community 16/25
Maintenance 13/25
Adoption 10/25
Maturity 22/25
Community 8/25
Stars: 25
Forks: 7
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
Stars: 144
Forks: 6
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
No risk flags
No risk flags

About fastify-mcp

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.

About frontmcp

agentfront/frontmcp

TypeScript-first framework for the Model Context Protocol (MCP). You write clean, typed code; FrontMCP handles the protocol, transport, DI, session/auth, and execution flow.

Provides decorator-based capability organization (@App, @Tool, @Resource, @Prompt, @Agent), Zod-validated typed tool schemas, and stateful/stateless session modes over HTTP+SSE with optional OAuth/JWKS authentication. Includes a scoped dependency injection system, agent orchestration, mid-flow user elicitation, and plugins (Cache, Remember, CodeCall) alongside OpenAPI adapter support and E2E testing utilities—all as a modular monorepo (@frontmcp/sdk, @frontmcp/auth, @frontmcp/plugins, etc.).

Scores updated daily from GitHub, PyPI, and npm data. How scores work