使用说明
github mcp
MCP服务器,封装官方 @modelcontextprotocol/server-github 包,为Claude Code提供原生GitHub集成。
特性
- 存储库操作(搜索、获取内容、创建、分叉)
- 问题管理(创建、列出、更新、评论)
- 拉取请求操作(创建、列表、合并、审核)
- 文件操作(创建/更新、推送)
- 分行管理
- 代码、问题和用户搜索
设置
npm install
设置 GITHUB_PERSONAL_ACCESS_TOKEN 环境变量与GitHub PAT。
用法
npm start
服务器使用MCP协议通过stdio进行通信。在Claude Code MCP设置中配置它:
{
"mcpServers": {
"github": {
"command": "node",
"args": ["/path/to/github-mcp/index.js"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<your-token>"
}
}
}
}
技术栈
- Node.js(>=18)
@modelcontextprotocol/server-github@modelcontextprotocol/sdk