SuperAPI AI 工具集

mcp-server-architect

智能体与模型

查看项目

更新于 10-16 04:31

技能介绍

用途:面向 MCP 服务器开发者,提供从架构设计到生产部署的系统化指南。

主要能力:涵盖 FastMCP 2.14.3 特性(sampling、cooperative 模式)、工具设计模式(组合工具、协作模式)、安全与可靠性(错误处理、认证、限流)、性能优化(异步、连接池、缓存);MCPB 打包与分发标准;Claude Desktop、Cursor、Windsurf、Zed 等 IDE 集成;单元/集成/MCP 协议测试、MCP Inspector 调试;向 Glama.ai、LobeHub、skillsmp.com 等市场发布;生产监控、扩缩容与更新机制。

使用方式:安装依赖并初始化项目—— pip install fastmcp>=2.14.3,<3.0.0 mcpb init my-server cd my-server 项目结构示例包含 src/my_server/server.py、tools/、config.py、utils.py 及 tests/、docs/、pyproject.toml。用 from fastmcp import FastMCP 创建应用并以 @app.tool() 注册异步工具,最后 app.run() 启动;打包在 pyproject.toml 中配置 mcpb 构建后端与 server-script。

适用场景:设计 MCP 服务器架构、实现 FastMCP 2.14.3 能力、遵循 MCP 标准、接入多 IDE、打包发布到市场、排查部署兼容问题。

限制:资料为开发指南,未提供具体收费或价格信息;文中 IDE 兼容矩阵显示 Zed 的 sampling/cooperative 支持标注为部分、MCPB 安装与自动更新为不支持;未来路线图为预期内容,非已发布事实。