GitHub GraphQL访问服务器

一个通过Docker容器提供GitHub GraphQL API安全访问的轻量级MCP服务器,用于替代官方MCP服务并支持ProjectV2看板功能。

  • by Everforth
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 everforth/github-cli-mcp-server

使用说明

Everforth GitHub MCP服务器

  • 这个MCP server 表示github 在…之上graphql 简单的访问
  • 动机
    • 安全处理访问令牌(不授予Cursor Agent)
    • 事实上公式 MCP不能正常使用&ProjectV2(使用看板的话不管怎样graphql 需要
  • 因为放了公共形象Cursor 的规格化距离的幂函数
    • Dockerfile 也放着,可以随意定制并构建使用OK

如何使用

{
  "mcpServers": {
    "github-cli": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN",
        "ikutani41/github-cli-mcp-server"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<PERSONAL ACCESS TOKEN HERE>"
      }
    }
  }
}

想自己构建使用的情况

  • npm install
  • docker build -t {hoge}/github-cli-mcp-server -f Dockerfile .