frontmcp
Active·★ 144·Apache-2.0·Updated 2026-05-29
★ Trending★ Memory & Context
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.
FrontMCP is a TypeScript-first framework for the Model Context Protocol (MCP). It enables developers to write clean, typed code by handling protocol, transport, dependency injection, session/authentication, and execution flow.
#TypeScript#MCP#Framework#Dependency Injection#Decorators#HTTP Streaming#AI Agents#Server
01
Features
01Decorator-configured server with comprehensive setup for apps, HTTP, logging, and authentication.
02Define typed actions and data structures using Zod schemas for `@Tool` and `@Resource`.
03Develop orchestrated multi-step tool chains using `@Agent` for advanced AI agent capabilities.
04Efficient and streamable HTTP and Server-Sent Events (SSE) for transport.
02
Compatibility
Node.js
Runtime
Verified via docs
TypeScript
Language
Verified via docs
npm/npx
Package Manager
Verified via docs
03
Quick start
1
$ npx frontmcp create my-app
04
Use cases
↳Developing robust Model Context Protocol (MCP) servers with a TypeScript-first approach.
↳Creating intelligent agents that can orchestrate tools and prompts for complex tasks.
↳Building modular and testable APIs using decorators and a scoped dependency injection system.
↳Integrating external services and APIs by generating tools from OpenAPI specifications.
05
Alternatives
GitHub MCP Server★ 30.3k
GitHub's official MCP Server. Allows AI agents to interact directly with your GitHub repositories (read files, search code, issues).
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
CopilotKit★ 31.8k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
Related searches
Comments
Log in to leave a comment
- AAvery WilsonApr 14, 2026
Good for TypeScript developers who want idiomatic MCP server development.
- RRiver LewisMar 22, 2026
Clean API design makes complex MCP servers maintainable.
- CCasey ClarkMar 22, 2026
TypeScript-first MCP framework where you write clean TS and get MCP compliance.
- CCorey ThompsonMar 17, 2026
Framework handles the MCP protocol compliance so you focus on business logic.