FastMCP (TypeScript)

活跃
GitHub TypeScript MIT

简介

TypeScript 实现的快速 MCP 服务器框架,提供简洁的 API 用于构建 Model Context Protocol 服务器和工具。

核心特性

  • 基于 TypeScript schema 的简洁 Tool、Resource 和 Prompt 定义
  • 支持 SSE 兼容的 HTTP 流式传输和 HTTPS
  • 支持 Cloudflare Workers 和 Deno Deploy 的边缘运行时
  • 自定义 HTTP 路由,支持 REST API、Webhook 和管理界面
  • 认证、会话跟踪和进度通知
  • 无服务器部署的无状态模式,内置 CORS

适用场景

💡 快速构建用于 LLM 工具集成的 MCP 服务器
💡 创建基于 HTTP 流式传输的远程 AI 工具服务
💡 在边缘平台部署无服务器 MCP 工具
💡 为 AI 智能体开发带认证的数据访问层
💡 构建混合 REST + MCP API 服务

快速开始

npm install fastmcp,创建 FastMCP 服务器,添加带 execute 函数的工具,使用 stdio 或 httpStream 传输启动。

相关项目

相关文章