MCP Catalogs
首页

godoc-mcp-server

by yikakia·35·综合分 41

一个从 pkg.go.dev 获取 Go 包信息的 MCP 服务器。

developer-toolsai-llm
4
Forks
0
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

godoc-mcp-server 允许通过模型上下文协议从 pkg.go.dev 直接搜索和检索 Go 包信息。它包含搜索包、获取详细包信息和访问示例等功能。服务器通过 stdio 运行,并包含本地缓存以提高性能,避免重复搜索。实现中还包含对工具参数描述的周全考虑,以增强 LLM 的可用性。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:帮助 Go 开发人员在 AI 助手中查找和理解包文档
:使 LLM 能够提供有关 Go 包 API 和用法的准确信息
:自动化 Go 项目的包研究任务

什么时候选它

当你处理 Go 包需要在 pkg.go.dev 快速获取文档,并且不希望离开开发环境时,选择这个 MCP 服务器。

什么时候不要选它

如果你需要其他语言的文档或需要比 pkg.go.dev 提供的更详细的包分析,不要选择这个服务器。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • searchPackage

    Search for Go packages on pkg.go.dev

  • getPackageInfo

    Get detailed information about a specific Go package

可对比工具

gopls-mcpgo-doc-mcpshell-mcp

安装

安装

从 [发布页面](https://github.com/yikakia/godoc-mcp-server/releases/tag/latest) 下载编译好的二进制文件。

或从源码安装:

go install github.com/yikakia/godoc-mcp-server/cmd/godoc-mcp-server@latest

配置

添加到 Claude Desktop 配置:

{
  "mcpServers": {
    "godoc": {
      "command": "godoc-mcp-server",
      "args": []
    }
  }
}

godoc-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。