荷鲁斯快报 (DeepHorus) 是一个专注于人工智能、加密与区块链、科技创新及前沿交叉领域的科技资讯平台。
发布日期

无状态 MCP 重新引起了我的兴趣(并启发了 mcp-explorer 和 datasette-mcp)

作者
  • avatar
    姓名
    荷鲁斯快报
    社交账号

Model Context Protocol (MCP) 的重大更新重新点燃了开发者的热情,随着无状态 MCP 规范于 2026 年 7 月 28 日(星期二)发布。被社区许多人称为“MCP 2.0”的新规范极大地简化了 AI 代理连接外部工具的方式。它还促使著名开发者 Simon Willison 构建了两个新的开源项目 mcp-explorer 和 datasette-mcp,标志着对该协议的新一波兴趣。

MCP 由 Anthropic 于 2024 年 11 月推出,是一种将工具暴露给基于 LLM 的代理框架的标准化方式。它在 2025 年获得了大规模采用,但随着技能(Skills)——Anthropic 的另一项发明——变得流行,它失去了动力。开发者意识到,具有终端和 curl 访问权限的代理可以以更大的灵活性执行许多相同的任务,导致 MCP 逐渐淡出人们的视线。Willison 本人在他对 2025 年的回顾中指出了这一转变,但他现在表示,无状态重新设计“重新吸引”了他的兴趣。

新规范正式名称为 2026-07-28,是 MCP 自推出以来最重要的变化。关键的改进是消除了服务器端会话状态。以前,客户端必须发出两个 HTTP 请求:首先初始化一个会话并接收 Mcp-Session-Id,然后第二个请求实际调用工具。新的无状态方法只需要一个 HTTP 请求,协议版本、方法和工具名称直接在标头中传递。这降低了客户端和服务器实现的复杂性,正如 Willison 在一周内构建了三个 MCP 工具所证明的那样。

其中一个工具是 mcp-explorer,一个无状态的 Python CLI,让开发者可以交互式地探测任何 MCP 服务器。它与 uvx 配合使用,可以在几秒钟内列出远程端点的可用工具。例如,运行 uvx mcp-explorer list https://agentic-mermaid.dev/mcp 会返回一个干净的可执行函数列表,其中包含参数和描述,maki

阅读原文 →来源:simonwillison