GitHub MCP 服务器

GitHub MCP 服务器

基于 Go 的 GitHub 模型上下文协议 (MCP) 服务器,支持与 GitHub 仓库、问题、PR 等交互。

快速入门

安装

  1. 下载最新版本的预编译二进制文件:
    RELEASE="$(curl -s https://api.github.com/repos/geropl/github-mcp-go/releases/latest)"
    DOWNLOAD_URL="$(echo $RELEASE | jq -r '.assets[] | select(.name | contains("linux_amd64")) | .browser_download_url')"
    curl -L -o ./github-mcp-go $DOWNLOAD_URL
    chmod +x ./github-mcp-go
    
  2. 设置环境变量:
    export GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here
    
  3. 初始化服务器:
    ./github-mcp-go setup --write-access=false
    

使用

运行服务器:

./github-mcp-go serve

更多命令选项参考 --help