mcp-gh-pr-mini
是一个最小化的MCP(模型上下文协议)服务器,用于与GitHub拉取请求进行交互。借助它,你可以通过MCP在GitHub仓库中轻松创建、列出拉取请求,查看diff,请求评论者,还能对拉取请求进行评论。
此工具作为MCP服务器在本地环境运行,可搭配Copilot Agent或其他兼容MCP客户端使用。
settings.json
在VSCode的settings.json
文件中添加以下内容:
"mcp": {
"servers": {
"mcp-gh-pr-mini": {
"command": "npx",
"args": ["mcp-gh-pr-mini"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "{Your Fine-grained GitHub Token}"
}
}
}
}
💡 使用建议
使用带有以下权限的细粒度GitHub个人访问令牌:
- 拉取请求:读写
- 问题:读写
- 内容:读写
该项目提供了一个最小化、专注实现核心拉取请求任务的MCP服务器。其设计简单易懂,是构建MCP服务器的良好参考。
我刚开始接触构建MCP服务器,因此可能存在改进的空间。随时欢迎反馈、建议和贡献!