今晚 MCP 这条线已经在 61200 那篇(OAuth 预注册)、61522 那篇(plugin extensions/MCP Apps)里分别聊过——但今晚这条 几百赞的小推给出的是另一个角度:MCP Events 规范发布:developers.openai.com/plugins/build/…
今晚 MCP 不只是"模型怎么调工具"那一层了,今晚再加一层——agent 怎么跟 agent 通信。这一层其实是 MCP 生态里最关键的一层,今晚专门被拿出来讲。
具体说几句。MCP Events 是 Model Context Protocol 的事件规范——把 agent 之间发出的"事件"(像用户触发、状态改变、任务完成、外部通知)标准化。
今天晚上发的几条 MCP 推聊到 MCP OAuth 预注册、MCP Apps(多 skill 组合),今晚 MCP Events 是第三个新动作。这件事单看是规范小更新,但放回 MCP 这条线看是MCP 从"连接模型和工具"扩展到"连接 agent 和 agent"——以前的 MCP 是模型↔工具,事件规范出来之后是模型↔工具↔agent↔agent 的多层网络。
MCP 生态正在从单代理路线切换到多代理路线,今晚发布的这一规范是把多代理路线从口头提议变成工程标准的一次推进。
把这条放到今晚 harness 主线收尾的位置上,意义会更清楚。今晚 harness 这条线讲了太多条——Claude Code classifier 失效、TIRx Harness、Codex CLI 默认审批、MongoDB Atlas Agent Engine、Karpathy agent 设计原则、Avichawla 的 Prompt→Context→Harness→Loop 四层框架、Kakaluote 的 todo list 是 harness 最先烂的组件。
今晚再补一个具体颗粒:MCP Events 是 harness 里"event 这一层"的协议化——Todo list 跑完之后、State 改变之后、Agent 调用另一个 agent 时,这件事怎么传、传什么格式、谁先谁后、错误怎么返——所有这些今晚 MCP Events 把它标准化。
今晚这条加上之后,今晚 harness 这条线算是把"模型↔工具↔Agent↔Agent↔外部系统"这条完整链路上的协议问题都过了一遍。
留一格清楚的边界:MCP Events 是早期规范——真正用上还需要一段时间、生态工具的支持还没有完成;今晚这个规范是方向,不等于今天所有 agent 都能跨工具跨代理通信。MCP 整个生态目前都还在快速演化,今晚是这一演化过程中的一步。
给今天就在做 agent 工作的你一句落地的:今天看两件事——你的 agent 用了哪些 MCP 工具、用 MCP Events 跨 agent 通信的有没有。这两件事今晚之前是你自己造或干脆没做;今晚之后有了规范可以拿来用。
今天如果还在跨 agent 上花时间手搓,可以停下来今晚去 MCP 仓库把这一规范翻一翻;如果你所在的 agent 框架还没接,今晚这一规范给了一个明确的接法路径。Agent 时代单 agent 工作流已经稳了,今晚的 MCP Events 让多 agent 协作第一次有了一条可以走的路。















