Inspector V2 工作组章程
Inspector V2 工作组章程
社区译文;来源: MCP 29affa6b
小组类型
工作组
使命陈述
Inspector V2 工作组正在构建 Inspector V2。这是一款全新的 Web 版 MCP Inspector,以可维护性和可靠性为目标从头重新设计。工作组将交付一套共享的 Inspector Core 架构,最大限度复用 Web、CLI 和 TUI 实现之间的代码,并配套一套完整的测试设施。这项工作横跨 UI、协议工具和测试基础设施,而这些领域目前不由任何单一 Maintainer 负责,因此需要多位 Maintainer 协作。
范围
范围内
modelcontextprotocol/inspector仓库,包括:- Inspector Core — 一种新的共享代码架构,为所有 Inspector 前端提供通用 MCP 和协议接口。
- Web Inspector UI — 基于 Mantine 和 TypeScript 构建的浏览器端 Inspector。
- CLI Inspector — 共享 Inspector Core 的命令行界面。
- TUI Inspector — 共享 Inspector Core 的终端用户界面。
- 测试设施 — 覆盖所有 Inspector 界面的共享测试工具、fixture 和集成测试。
- 弃用
main上的现有 Inspector,并将其迁移到v1.x维护分支。 - MCP TypeScript SDK V2 可用后,在 Inspector Core 中采用它。
范围外
- MCP 核心规范。
- MCP SDK 维护(TypeScript、Python 或任何其他语言 SDK)。
- MCP server 实现。
相关小组
- SDK WG — Inspector Core 使用 TypeScript SDK;采用 SDK V2 时需要协调。
- MCP Apps WG — 围绕客户端/应用易用性和检查工作流存在共同领域。
- Auth WG — Inspector 连接受保护 server 时使用的身份验证流程。
- Registry WG — Inspector 向用户呈现的发现和元数据界面。
领导
| 角色 | 姓名 | 组织 | GitHub | 任期 |
|---|---|---|---|---|
| WG Lead | Cliff Hall | Futurescale | @cliffhall | 持续 |
| WG Lead | Ola Hungerford | Nordstrom | @olaservo | 持续 |
| WG Lead | Bob Dickinson | TeamSpark.ai | @BobDickinson | 持续 |
权限与决策权
| 决策类型 | 权限级别 |
|---|---|
| 会议后勤与日程安排 | WG Lead(自主决定) |
| WG 内提案优先级 | WG Lead(自主决定) |
| SEP 分诊与关闭(范围内) | WG Lead(自主决定,并记录理由) |
| 范围内技术设计 | WG 共识 |
| 规范更改(增量) | WG 共识 → Core Maintainer 批准 |
| 规范更改(破坏性/根本性) | WG 共识 → Core Maintainer 批准 + 更广泛评审 |
| 扩大范围 | 必须获得 Core Maintainer 批准 |
| 批准 WG Member | WG Member 赞助人 |
成员
| 姓名 | 组织 | GitHub | Discord | 层级 |
|---|---|---|---|---|
| Cliff Hall | Futurescale | @cliffhall | seaofarrows | Maintainer |
| Ola Hungerford | Nordstrom | @olaservo | olaservo | Maintainer |
| Bob Dickinson | TeamSpark.ai | @BobDickinson | rddthree | Maintainer |
| Tobin South | Anthropic | @tobinsouth | tobinsouth | Member |
运作方式
| 会议 | 频率 | 时长 | 目的 |
|---|---|---|---|
| 工作会议 | 每周,星期三 11:00 America/New_York | 60 分钟 | 技术讨论、提案评审 |
会议在 meet.modelcontextprotocol.io/tag/inspector-v2-wg 举行。按照当前 MCP 会议政策,议程至少提前 7 天发布。会议记录发布到 modelcontextprotocol/modelcontextprotocol 仓库的 Meeting Notes — Inspector V2 WG discussion 分类。
沟通渠道
- 主要频道:MCP Discord 上的
#inspector-v2-wg。 - 异步讨论:
modelcontextprotocol/inspector中的 GitHub Discussions。 - 季度更新:发布到本 WG 的 GitHub Discussions 分类。
交付物与成功指标
活跃工作项
| 工作项 | 状态 | 负责人 |
|---|---|---|
| Web Inspector UI(Mantine / TypeScript)— 使用真实 MCP/Core 接口的“dumb”组件 | 进行中 | Cliff Hall、Ola Hungerford |
| Inspector Core 共享代码架构 | 进行中 | Bob Dickinson |
| CLI Inspector 和 TUI Inspector | 进行中 | Bob Dickinson |
将 main 上的现有 Inspector 迁移到 v1.x 维护分支 | 规划中 | WG Lead |
| 覆盖 Core、Web、CLI 和 TUI 的测试设施 | 规划中 | WG Lead |
| Inspector Core 采用 MCP TypeScript SDK V2 | 阻塞(以 TS SDK WG 为前置条件) | Bob Dickinson |
成功标准
- 第一季度末 — Web UI 完成,“dumb”组件已连接到真实 MCP/Inspector Core 接口。
- 第一季度末 — Inspector Core 架构定稿。
- 第二季度末 — Inspector Core 合入
v2/main,并与 Web UI 实现端到端运行。 - 第二季度末 — CLI 和 TUI Inspector 合入
v2/main,并与 Inspector Core 实现端到端运行。 - 第二季度末 —
main上的现有 Inspector 已迁移到v1.x分支并正式弃用。 - 第二季度末 — 新 Inspector 产品族(Web、CLI、TUI)发布并全面可用。
- 第三季度末 — Inspector Core 运行于 MCP TypeScript SDK V2 之上(取决于 TypeScript SDK WG 的交付时间表)。
变更日志
| 日期 | 变更 | 作者 |
|---|---|---|
| 2026-04-11 | 为遵循 SEP-2149 而采用初始章程。 | Cliff Hall(Co-Lead) |