GitHub MCP 服务器集成

GitHub MCP 服务器集成

一个支持 GitHub API 的 Model Context Protocol (MCP) 服务器,用于 AI 助手与 GitHub 交互。

快速入门

1. 克隆仓库

git clone https://github.com/faheema15/github-mcp-server.git
cd github-mcp-server

2. 安装依赖

pip install -r requirements.txt

3. 配置环境变量

创建 .env 文件并添加以下内容:

GITHUB_TOKEN=your_personal_access_token

4. 启动服务器

运行以下命令启动 FastAPI 服务:

uvicorn main:app --reload

访问 http://localhost:8000/docs 查看 API 文档。

5. 部署(Railway)

  1. 登录 Railway
  2. 创建项目并从 GitHub 部署本仓库
  3. 添加环境变量 GITHUB_TOKEN
  4. 启动命令:
    uvicorn main:app --host 0.0.0.0 --port 8000
    
  5. 获取生产环境 URL 并测试功能。