3 v0.1.8 更新于 2026-10-30

gitgoblin MCP Server

Discover open-source repositories worth your time and evidence-backed contribution opportunities.

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(npm)
{
  "mcpServers": {
    "gitgoblin": {
      "command": "npx",
      "args": [
        "-y",
        "@gitgoblin/mcp"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 8 个工具

discover
按目标(贡献、学习、采用、复活、探索)对公开仓库进行排名,支持语言、主题、星标等过滤。
explain
解释某个仓库在排名中的得分,展示各项信号的依据。
goals
列出可用的发现目标及其说明。
analyze
分析仓库概况:构建测试方式、对贡献者的态度、遵循的规范,并列出有证据支持的工作机会。
contribute
针对某个机会用 AI 代理进行调查、规划、实现并运行项目检查(实验性)。
runs
查看贡献准备运行(run)的列表或状态。
show
展示某次贡献运行的详细结果。
publish
在用户批准后发布(打开)拉取请求。