frontmcp
活跃·★ 144·Apache-2.0·更新于 2026-05-29
★ 时下流行★ 记忆与上下文
使用TypeScript、装饰器、依赖注入和可流式HTTP构建MCP服务器的框架。
FrontMCP 是一个针对模型上下文协议 (MCP) 的 TypeScript 优先框架。它通过处理协议、传输、依赖注入、会话/认证和执行流,使开发者能够编写清晰、类型化的代码。
#TypeScript#MCP#框架#依赖注入#装饰器#HTTP流式传输#AI代理#服务器
01
功能特性
01通过装饰器配置服务器,提供应用程序、HTTP、日志记录和认证的全面设置。
02使用 Zod 模式为 `@Tool` 和 `@Resource` 定义类型化的操作和数据结构。
03使用 `@Agent` 开发多步骤、协调的工具链,实现高级AI代理功能。
04高效且可流式传输的 HTTP 和服务器发送事件 (SSE) 用于数据传输。
02
兼容性
Node.js
运行时
已通过文档验证
TypeScript
语言
已通过文档验证
npm/npx
包管理器
已通过文档验证
03
快速开始
1
$ npx frontmcp create my-app
04
使用场景
↳以 TypeScript 优先的方式开发强大的模型上下文协议 (MCP) 服务器。
↳构建能够协调工具和提示以完成复杂任务的智能代理。
↳使用装饰器和作用域依赖注入系统构建模块化和可测试的 API。
↳通过从 OpenAPI 规范生成工具来集成外部服务和 API。
05
同类工具
相关搜索
评论
登录后发表评论
- AAvery Wilson2026年4月14日
Good for TypeScript developers who want idiomatic MCP server development.
- RRiver Lewis2026年3月22日
Clean API design makes complex MCP servers maintainable.
- CCasey Clark2026年3月22日
TypeScript-first MCP framework where you write clean TS and get MCP compliance.
- CCorey Thompson2026年3月17日
Framework handles the MCP protocol compliance so you focus on business logic.