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.

53
/ 100
Established

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.).

144 stars. Available on npm.

Maintenance 13 / 25
Adoption 10 / 25
Maturity 22 / 25
Community 8 / 25

How are scores calculated?

Stars

144

Forks

6

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 10, 2026

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/agentfront/frontmcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.