用途:本技能面向使用 FastMCP v2 构建生产级 MCP 服务器的场景,强调上下文效率和渐进式披露。
主要能力:提供核心模式与四项一致性要求;通过网关模式实现渐进式披露,资料声称可获得 85-93% 的 token 削减;通过规范工具描述实现 65-70% 的 token 削减;支持将服务器打包为 MCPB 文件并校验;附带三种完整网关实现示例(Skills、API、Query)。
架构选择:1-3 个简单工具使用标准 FastMCP 加优化工具,阅读 references/MANDATORY_PATTERNS.md;5 个以上相关能力使用网关模式,阅读 references/PROGRESSIVE_DISCLOSURE.md 与 references/GATEWAY_PATTERNS.md;优化既有服务器应用强制模式;打包分发使用 MCPB bundler 并执行 scripts/create_mcpb.py。
必要用法:四项强制模式为使用 uv 而非 pip(uv pip install fastmcp)、优化工具描述、从权威文档获取信息、应用全部模式。文档检索流程为阅读 references/LLMS_TXT.md 的 URL 索引,搜索关键词,对匹配 URL 使用 web_fetch(附加 .md),例如认证主题可抓取 https://gofastmcp.com/servers/auth/authentication.md。渐进式披露分为三层:元数据(约 20 token/能力,始终加载)、内容(约 500 token,按需加载)、执行(0 token,无需加载)。打包示例命令:cd /home/claude 后执行 zip -r server-name.mcpb manifest.json server.py README.md,再复制到输出目录。
限制与注意事项:资料未提供除上述内容外的收费、平台或效果信息。常见陷阱包括使用 mcpb pack CLI、使用 pip、用 web_search 获取 FastMCP 文档、工具描述冗长、缺失工具注解、为 1-3 个工具使用网关、在单个网关中混入无关能力。