FrontMCP
by agentfront
TypeScript-first framework for building MCP servers with decorators, dependency injection, and streamable HTTP.
What it does
FrontMCP is a comprehensive TypeScript framework designed to simplify the creation of Model Context Protocol (MCP) servers. It abstracts the protocol complexities, providing a structured way to implement tools, resources, and prompts using a decorator-based approach similar to NestJS.
Tools
As a framework, FrontMCP provides the infrastructure to build tools rather than a specific set of end-user tools. It exposes:
@Tool: A decorator to define typed actions with Zod schemas.@Resource: For read-only data exposure.@Prompt: For reusable message templates.@Agent: For orchestrating multi-step tool chains.
Installation
For a new project, use the CLI:
npx frontmcp create my-app
Or add to an existing project:
npm i -D frontmcp @types/node@^24
npx frontmcp init
Supported hosts
- Claude
- VS Code Copilot
- Cursor
- Zed
- Windsurf
Quick install
npx frontmcp create my-appInformation
- Pricing
- free
- Published
- 4/11/2026
- stars







