ClaudeMap

mcp-go

面向 MCP 服务端与客户端的 Go SDK(社区版)。

官方 Go SDK 出现前最常用的 Go MCP 库,已有大量生产部署。用流式 Go API 定义服务端与客户端,支持 stdio 与 HTTP 传输。

它做什么

  • 社区版 Go MCP 实现(mark3labs/mcp-go)——用 Go 写 MCP server 和 client
  • 目标是覆盖完整规范:tools、resources、prompts,走 stdio/SSE/HTTP
  • 与官方 modelcontextprotocol/go-sdk 并列的事实标准 Go SDK

什么时候用

想用 batteries-included 的高层 API 写 Go MCP server、不想用官方 SDK 的极简风时选它。

如何上手

go get github.com/mark3labs/mcp-go

最低 Go 版本以 go.mod 为准。

注意事项

README 自己标注『积极开发中』——高级 spec 特性可能滞后。Go 有两个 SDK(这个 + 官方),按 API 风格和维护节奏选。

代码仓库

mark3labs/mcp-go

收录日期

地图上的相关资源

  • Harness Bridge

    SDK / 工具

    一个本地启动器:让 Claude Code 与其他七种编码 harness 直连任意 OpenAI / Anthropic / Responses 兼容端点——不改任何一行配置文件。

    • launcher
    • local-models
    • cli
    • menu-bar
  • Claude for Siri

    SDK / 工具

    用你已登录的 Claude Code 账号回答 macOS Spotlight 与 Siri 的提问——一个实验性的 macOS 27 模型委派提供者。

    • macos
    • siri
    • spotlight
    • model-delegation
  • 把十个 AI 编程助手的本地聊天记录提取成统一 JSONL——微调、分析,或赶在本地数据库被清空前备份多年的对话。纯标准库实现。

    • cli
    • data-export
    • jsonl
    • backup