使用说明
GitHub MCP服务器
此存储库演示了用于GitHub集成的模型上下文协议(MCP)服务器的实现和使用。
概述
GitHub MCP服务器提供了一种使用模型上下文协议与GitHub的API交互的标准化方式。它实现了AI模型和GitHub存储库之间的无缝集成,允许与GitHub的功能进行自动交互。
特性
- GitHub API集成
- 使用个人访问令牌进行身份验证
- 库管理
- 问题和拉取请求处理
- 文件操作
- 分行管理
设置
- 安装MCP GitHub服务器包:
npm install @modelcontextprotocol/server-github
- 在环境变量中配置您的GitHub个人访问令牌:
export GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here
用法
启动MCP GitHub服务器:
npx @modelcontextprotocol/server-github
配置
服务器可以通过以下方式配置 claude_desktop_config.json 文件,其中应包括必要的GitHub身份验证令牌和服务器设置。
贡献
欢迎投稿!请随时提交拉取请求。
许可证
此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。