MCP Server 配置(TFRobot v1)¶
TFRobot Plugin 可以在 <plugin>/mcp-servers/ 子树下声明若干 MCP Server 配置,由 Robot 在加载 Plugin 时按 A2C-SMCP 协议 v0.2.0 装配并通过 Computer 侧暴露给 LLM 工具循环。
本协议不另行设计 MCP 配置 schema:完整 schema 来自 A2C-SMCP;本协议只规定 Plugin 内的目录约定 + 摘要当前对齐版本(v0.2.0)的字段速查,便于 Plugin 作者撰写时无需切换文档。
对应 Story:TFRS-201;Epic:TFRS-179。
权威规范¶
| 文档 | 范围 |
|---|---|
| MCP Server 配置规范 v1 ⭐ | Plugin 内 mcp-servers/ 目录约定 + A2C-SMCP v0.2.0 schema 摘要(BaseMCPServerConfig / stdio·streamable·sse / inputs / ToolMeta) |
与上游标准的关系¶
- Schema 权威:A2C-SMCP § MCP Server 配置结构
- 当前对齐版本:A2C-SMCP v0.2.0
- 同步策略:A2C-SMCP 升级到 v0.3+ 时,本节摘要随其变更同步;以 A2C-SMCP 为准
- 不重复设计:本规范不为 MCP 配置发明替代字段、替代命名、替代占位符语法
与姊妹章节的关系¶
- SKILL 协议 —— Plugin 的另一类内容(文档驱动的能力描述);同一 Plugin 可同时含 SKILL 与 MCP Server
- Marketplace 分发 —— Plugin 的 Git 仓库分发结构与 manifest schema