frontmcp
Active·★ 148·Apache-2.0·Updated 2026-10-21
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
bonnard-cli★ 50
Ultra-fast to deploy agentic-first mcp-ready semantic layer. Let your data be like water.
volcano-agent-sdk★ 406
🌋 Build AI agents that seamlessly combine LLM reasoning with real-world actions via MCP tools — in just a few lines of TypeScript.
golf★ 841
Production-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
Comments
Log in to leave a comment
No comments yet. Be the first!