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.
Stars
142
Forks
7
Watchers
142
Open Issues
0
Overall repository health assessment
^11.9.3^2.13.0^3.2.21.27.1^2.1.1^2.0.1^1.9.0^1.25.0^1.3.12^1.6.0^4.7.8^5.8.0^6.1.02.3.0^12.1.3^0.2.2^7.8.0^2.2.0^2.8.1^4.0.0^0.5.2^0.78.0^11.14.0^11.14.1^9.8.0^4.7.1^3.1.1^7.3.822.6.422.6.422.6.422.6.422.6.422.6.422.6.422.6.422.6.422.6.422.6.4^1.58.2~1.9.1~1.5.7~0.5.11~0.2.38^10.4.1^16.3.2^7.6.13^0.7.53^30.0.0^24.0.0^1.0.3^3.0.0^5.1.2^12.0.0^10.4.23^2.9.9^12.6.2^3.0.0^0.27.3^9.8.0^10.0.0^4.3.0^9.1.7^3.0.0^30.0.2^30.2.0^30.0.2^30.0.2^2.1.0^0.16.0^1.9.0^16.2.7^11.0.022.6.4^17.1.0^6.27.0^1.0.1^4.0.0^8.5.6~3.6.2^5.0.0^9.0.0^9.0.0^2.16.0^7.13.1^2.13.0^7.0.0^7.0.0^4.0.0^4.1.18^11.14.0^29.4.010.9.1^2.3.0~5.9.2^8.40.0^6.0.5^7.3.0^5.1.4206
commits
66
commits
1
commits
1
commits
feat: add distributed session scaling E2E tests and related configurations (#352)
7068175View on GitHubfix: update release notes generation rules for clarity and formatting (#351)
1cf770fView on GitHubfeat: add distributed deployment adapter and related configuration files (#350)
baf63ebView on GitHubfeat: implement authorities module with RBAC/ABAC/ReBAC support and related tools (#349)
84b1fb4View on GitHubfeat: add support for format resolution and custom resolvers in OpenAPI adapter (#346) (#348)
2c784f4View on GitHubfix: fix resource update notifications and add related tests (#343)
ae39fccView on GitHubtest: add unit tests for extendOutputSchemaForElicitation function to ensure compliance with MCP spec (#344)
2f5deefView on GitHubfeat: implement channel system with various channel types and tools f… (#340)
9961bf1View on GitHubchore: update dependencies to latest versions and rename @frontmcp/cli to frontmcp (#339) (#342)
20adbd3View on GitHubCherry-pick: feat: add 'skills read <name>' command for detailed skill retrieval and enhance skills list command output (#338)
4241132View on GitHubCherry-pick: feat: enhance CLI logging with file transport and verbosity options (#336)
0645e92View on GitHubfeat: add additional demo E2E test configurations for CLI execution, environment awareness, ESM, feature flags, and resource providers
7a56c07View on GitHub