gophermcp

gophermcp

site icon
2025.05.02 0
GoGo 文档查询开发辅助工具开发效率
gopherMCP 是一个 MCP(Model Context Protocol)服务器,为客户端提供访问任何 Go 包的文档的能力。它特别适用于使用 LLM(大型语言模型)编辑代码的场景,帮助 LLM 查找最新的文档,而不依赖于其训练数据中可能过时的文档。
View on GitHub

Overview

基本能力

产品定位

gopherMCP 是一个为 Go 开发者设计的文档查询工具,旨在通过 MCP 协议提供实时的 Go 包文档访问能力。

核心功能

  • 提供对任何 Go 包的文档访问。
  • 支持通过 MCP 协议与客户端(如 LLM)交互。
  • 帮助开发者或 LLM 获取最新的文档信息,避免依赖过时的训练数据。

适用场景

  • 使用 LLM 编辑 Go 代码时,需要实时查询文档的场景。
  • 开发过程中需要快速访问 Go 包文档的场景。

工具列表

  • gophermcp:主服务程序,提供文档查询功能。

常见问题解答

  • 无具体常见问题解答内容。

使用教程

使用依赖

  • 需要安装 Go 环境。

安装教程

go install github.com/njern/gophermcp

配置 Cursor

  1. 在项目根目录的 .cursor 文件夹中创建或修改 mcp.json 文件。
  2. 添加以下配置:
{
  "mcpServers": {
    "gophermcp": {
      "command": "/path/to/go/binaries/gophermcp",
      "args": []
    }
  }
}

调试方式

  • 无具体调试步骤说明。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。