回到时间线

10月15日周四08:24Open SourceMCP 与 SkillsAI 安全与对齐MCP 与 Skills指南

MCP 官方 Go SDK 发布,与 Google 协作维护

决策简报

Brief
发生了什么
Model Context Protocol 官方 Go SDK 上线 GitHub,提供用于构建 MCP 服务器与客户端的 Go 包,由官方与 Google 协作维护。
为什么重要
MCP 相关变化会影响地区可用性、合规成本和供应商风险。
影响谁
MCP
建议动作
升级或复核变更版本
地区可用性
暂未验证地区可用性差异。

关键事实

  • Model Context Protocol 官方 Go SDK 上线 GitHub,提供用于构建 MCP 服务器与客户端的 Go 包,由官方与 Google 协作维护。 [src-skill-radar]
  • 用 Go 写 MCP 服务器和客户端的团队现在有了官方维护、跟满 MCP 规范版本的 SDK,不用再赌第三方库的兼容性。 [src-skill-radar]
高信心100% 主张有证据

由事件证据自动生成。

该仓库提供 github.com/modelcontextprotocol/go-sdk/mcp 主包用于构造 MCP 客户端与服务器,另有 jsonrpc 包供自行实现传输层、auth 包提供 OAuth 基础原语、oauthex 包提供 ProtectedResourceMetadata 等 OAuth 扩展。SDK 力求完整实现 MCP 规范,docs/ 目录把规范特性映射到各包。版本兼容表显示 v1.7.0 起支持最新 MCP 规范 2026-07-28,并向下兼容 2025-11-25、2025-06-18、2025-03-26、2024-11-05;v1.0.0 至 v1.1.0 仅支持 2025-06-18 及更早版本。roots、sampling、logging 三项特性在协议 2026-07-28 中被标记为弃用,SDK 在至少十二个月的弃用窗口内继续兼容。 使用 Go 构建 MCP 服务器的开发者现在可以直接初始化 mcp.Server、用 mcp.AddTool 注册工具,再通过 StdioTransport 或 CommandTransport 跑在 stdin/stdout 上;客户端侧用 mcp.NewClient 连接后调用 session.CallTool 即可。 此前的第三方 Go MCP 库 mcp-go、mcp-golang、go-mcp 仍可用,但官方 SDK 在规范覆盖和版本对齐上更明确,适合需要紧跟 MCP 协议演进、或担心第三方库支持滞后的团队。新版本仅面向仍受支持的 Go 版本发布。

摘要依据:已读全文详摘依据上方标注的来源范围整理,内容以原文为准。

来源

相关情报

留言

登入后即可留言,和其他 builder 交换实测心得。

还没有留言,抢头香。