MCP Catalogs
首页

github-chat-mcp

by AsyncFuncAI·86·综合分 41

使用 GitHub Chat API 分析 GitHub 仓库的 MCP 服务器。

githubdeveloper-toolsai-llm
16
Forks
3
活跃 Issue
13 个月前
最近提交
2 天前
收录于

概述

GitHub Chat MCP 是 Model Context Protocol 的 Python 实现,提供索引和查询 GitHub 仓库的工具。它通过 GitHub API 分析代码库并回答相关问题。该服务器提供两个主要功能:仓库索引(分析 GitHub 代码库)和仓库查询(对已索引的仓库提问)。

试试问 AI

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

:代码库分析,理解大型仓库架构
:技术尽职调查,评估开源项目
:通过询问仓库结构生成文档
:使用这个服务器需要什么 API?
:除了 Claude Desktop,我还能与其他 MCP 客户端一起使用吗?

什么时候选它

当你需要通过对话式 AI 界面分析和查询 GitHub 仓库时,特别是如果你已经在使用 GitHub Chat API 或需要仓库索引功能时,选择这个 MCP 服务器。

什么时候不要选它

如果你没有 GitHub Chat API 密钥需要处理私有仓库,或者需要超出仓库分析和查询范围的功能,请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • index_repository

    Index and analyze a GitHub repository

  • query_repository

    Ask questions about an indexed GitHub repository

可对比工具

github-mcpcodebase-mcprepo-mcpgit-mcp

安装

安装步骤

  1. 使用 pip 安装包:
pip install github-chat-mcp

或使用 uv:

uv install github-chat-mcp
  1. claude_desktop_config.json 中配置 Claude Desktop:
{
  "mcpServers": {
    "github-chat": {
      "command": "uvx",
      "args": ["github-chat-mcp"]
    }
  }
}
  1. 设置所需的 GitHub Chat API 密钥。

FAQ

使用这个服务器需要什么 API?
您需要 GitHub Chat API 密钥。README 中提供了获取密钥的说明。
除了 Claude Desktop,我还能与其他 MCP 客户端一起使用吗?
可以,该服务器可与任何支持基于命令服务器的 MCP 客户端一起使用。README 提供了使用 MCP 检查器的调试步骤。

github-chat-mcp 对比

GitHub →

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