群组类型
兴趣组使命陈述
工具标注兴趣组探索工具标注在使 MCP 生态中安全、可用的代理式系统成为可能方面所扮演的角色。如今,六个独立的 SEP 提出了标注变更,每个都在解决真实问题,但缺乏一个专门群组所能带来的、连贯的跨领域视角。本 IG 从服务器和客户端作者处收集用例,评估现有和拟议的标注,并考量标注模型的长期未来,包括运行时标注、工具响应标注及其他扩展是否应归入协议。范围
范围内
- 评估现有标注:评估当前的工具标注集合(
readOnlyHint、destructiveHint、idempotentHint、openWorldHint)是否充分服务于服务器和客户端作者 - 讨论拟议标注:评审那些提出新的或修改后工具标注(信任/敏感度、代理性、模型偏好等)的 SEP 并提供反馈
- 标注模型的未来:探索运行时标注、工具响应标注,或对标注系统的结构性变更是否值得加入协议
- 用例收集:从服务器作者、客户端作者和宿主应用处收集现实世界的用例,使标注决策植根于实际需求
- 问题陈述与建议:为工作组或 SEP 作者产出关于标注设计、连贯性和优先级排序的建议
范围外
- 有约束力的规范变更:本 IG 产出建议,而非有约束力的决策;规范变更通过 SEP 流程作出
- 实现工作:构建 SDK 特性或参考实现(可以在实验性仓库中探索,但不是本 IG 的主要目的)
- 非标注的工具变更:与标注无关的工具发现、调用或生命周期变更
- 资源标注:尽管相关,但资源级标注工作单独跟踪,除非它与工具标注设计直接交叉
相关群组
- 安全 IG —— 信任和敏感度标注(SEP-1913)跨越两个群组的关注点
- Skills Over MCP 工作组 —— 技能级元数据可能与工具标注在发现和过滤方面相互作用
领导层
成员
运作
Discord:#tool-annotations-ig
讨论主题
以下 SEP 和主题构成本 IG 的初始讨论议程。此列表并非详尽无遗,将随群组识别出新的兴趣领域而演进。讨论中的活跃 SEP
开放问题
- 是否应将运行时标注(在多次调用之间会变化的标注)加入协议?
- 额外的静态标注是否值得标准化,哪些同时服务于服务器和客户端作者?
- 是否应将工具响应标注加入协议?
- 标注应如何与信任、安全和人在环路要求相互作用?
- 合适的粒度层级是什么——少数定义明确的提示,还是更丰富、可扩展的词汇表?
资源
- 作为风险词汇的工具标注 —— 阐述这项工作动机的博客文章
- 实验性仓库 —— 工具标注兴趣组的仓库