mcpField
G
gophermcp

gophermcp

本地服务
github.com/njern开发工具078 周前更新

关于 gophermcp

gophermcp 是面向编码 Agent 的 MCP 服务,可在编辑代码时查询 Go 包文档,减少对训练数据中旧信息的依赖。

主要功能

  1. 01查询 Go 包文档

适用场景

  1. 01编辑代码时核对 Go 包 API
  2. 02生成 Go 代码时查阅包文档

MCP 相关

它向 MCP 客户端提供 Go 包文档查询能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

gophermcp

Go Report Card GoDoc License

gophermcp

概述

gopherMCP 是一个 MCP(Model Context Protocol)服务,可让客户端访问任意 Go 包的文档。如果你使用大模型编辑代码,它可以帮助大模型查询文档,而不必依赖其训练数据中可能过时的文档。

安装

go install github.com/njern/gophermcp
在 Cursor 中使用该服务
  • 如果项目根目录下的 .cursor 目录中还没有 mcp.json 文件,请创建一个。
  • 按如下方式添加 gophermcp:
{
  "mcpServers": {
    "gophermcp": {
      "command": "/path/to/go/binaries/gophermcp",
      "args": []
    }
  }
}

许可证

本项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。

未来计划

扩展到其他可能对使用大模型编写 Go 代码有用的工具。

致谢

本项目的灵感来自 godoc-mcp,它构成了 godoc 包的基础。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。