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_repositoryIndex and analyze a GitHub repository
query_repositoryAsk questions about an indexed GitHub repository
可对比工具
github-mcpcodebase-mcprepo-mcpgit-mcp
安装
安装步骤
- 使用 pip 安装包:
pip install github-chat-mcp或使用 uv:
uv install github-chat-mcp- 在
claude_desktop_config.json中配置 Claude Desktop:
{
"mcpServers": {
"github-chat": {
"command": "uvx",
"args": ["github-chat-mcp"]
}
}
}- 设置所需的 GitHub Chat API 密钥。
FAQ
- 使用这个服务器需要什么 API?
- 您需要 GitHub Chat API 密钥。README 中提供了获取密钥的说明。
- 除了 Claude Desktop,我还能与其他 MCP 客户端一起使用吗?
- 可以,该服务器可与任何支持基于命令服务器的 MCP 客户端一起使用。README 提供了使用 MCP 检查器的调试步骤。
github-chat-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。