GitHub MCP 服务器
用于使支持MCP协议的LLM(如Claude)与GitHub API交互的服务器。
快速入门
- 克隆仓库:
git clone https://github.com/ualUsham/mcp-github.git - 安装依赖:运行
npm install - 创建
.env文件,参考.env.example - 编译 TypeScript:运行
npx tsc - 启动项目:运行
node build/index.js
测试方法
- 使用 MCP Inspector:运行
npx @modelcontextprotocol/inspector node build/index.js,然后访问 http://localhost:5173 - 使用 Claude Desktop:安装并配置
claude_desktop_config.json文件。
功能
- 工具:创建问题、获取仓库信息、列出问题、搜索仓库
- 提示:生成问题描述、生成PR描述、增强GitHub API响应等
