
GitHub MCP Server for Pera1

2025.03.03
2
JavaScriptGitHub 集成代码分析开发效率
mcp-github-pera1 是一个 Model Context Protocol 服务器,用于连接 GitHub 代码和 Claude.ai。该服务器利用 Pera1 服务从 GitHub 仓库提取代码,为 Claude 提供更好的上下文信息。
View on GitHub
Overview
基本能力
产品定位
mcp-github-pera1 是一个桥梁服务,旨在将 GitHub 代码仓库与 Claude.ai 连接起来,提供代码上下文分析能力。
核心功能
- 从 GitHub 仓库提取代码
- 支持多种过滤方式:
- 按目录路径过滤
- 按文件扩展名过滤
- 按特定模式显示(如仅显示目录结构和 README 文件)
- 指定分支获取
- 获取单个特定文件
- 为 Claude 提供代码上下文
适用场景
- 代码分析和理解
- 项目结构展示
- 特定组件或文件分析
- 不同分支代码比较
工具列表
- Pera1 服务:用于从 GitHub 提取代码
- MCP 协议:用于与 Claude.ai 通信
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
需要安装 Node.js 和 npm
安装教程
- 在 MCP 配置文件中添加以下内容(
~/Library/Application Support/Claude/claude_desktop_config.json
):
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-github-pera1"]
}
}
}
- 安装完成后,即可向 Claude 询问关于 GitHub 代码仓库的问题
调试方式
无明确调试步骤说明