用途:在构建、扩展或调试 FastMCP(v3/v4)Python MCP 服务器时提供结构化指引,避免依赖过时训练数据中的 API 事实。
主要能力:涵盖服务器核心(FastMCP()、@mcp.tool、@mcp.resource)、Provider 组合(LocalProvider、mount()、ProxyProvider、FileSystemProvider、SkillsProvider)、transform(Namespace、ToolTransform、ResourcesAsTools、BM25/Regex 搜索、实验性 CodeMode)、认证(require_scopes、OAuth、MultiAuth、PropelAuth、Keycloak)、客户端 SDK、任务与 elicitation、中间件、部署(stdio、HTTP、Prefect Horizon、nginx)、测试与可观测性,并含 v2→v3、v3→v4 迁移说明。
使用方式:按触发矩阵根据用户意图加载对应参考文件(如 references/server-core.md、providers.md、transforms.md、auth.md、deployment.md、testing.md、migration.md)。示例语法:@mcp.tool 不带括号(v3 规范);后台任务使用 @mcp.tool(task=True),v4 需注册 TasksExtension;组合服务器用 main.mount(weather, namespace="weather");本地运行 fastmcp run server.py:mcp。
限制:资料未提供具体收费与价格信息;安装与版本关系需按资料核对(如 CodeMode 需 fastmcp[code-mode],Apps 需 fastmcp[apps])。部分功能为实验性或需特定版本(3.1/3.2/3.3/4.0),4.0 为破坏性变更版本,其余细节暂未提供。