Everforth GitHub MCP Server

by Everforth

317 downloads Not rated yet
GitHub

About

# Everforth GitHub MCP Server - この MCP server は github に graphql アクセスを投げるシンプルなもの - Motivation - アクセストークンをセキュアに扱う(Cursor Agent に与えない) - 実は[公式 MCP](https://github.com/modelcontextprotocol/servers/tree/main/src/github)がまともに使えなかった & ProjectV2(カンバン)を使うならいずれにせよ graphql が必要 - パブリックイメージを置いておいたので Cursor に設定するだけで使える -…

Explore

- Uses GraphQL to interact with GitHub API
- Keeps access tokens secure (not passed to Cursor Agent)
- Public Docker image available for immediate use
- Customizable via provided Dockerfile
- Supports GitHub ProjectV2 (kanban) queries

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Everforth GitHub MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

- Cursor の mcp.json に下記の github-cli セクションを追加してください
- env の <PERSONAL_ACCESS_TOKEN> に自分の GitHub アクセストークンを貼ってください
- Cursor を restart してください
- 必要に応じて、Rules にインストラクションを追加してください
- 参考用: <>で囲われている Owner 名と Repository 名をご自身の環境に合わせて変えてください

{
  "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>"
      }
    }
  }
}

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "everforth github mcp server": {
            "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>"
                }
            }
        }
    }
}

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>"
        }
    }
}

- この MCP server は github に graphql アクセスを投げるシンプルなもの
- Motivation
- アクセストークンをセキュアに扱う(Cursor Agent に与えない)
- 実は公式 MCPがまともに使えなかった & ProjectV2(カンバン)を使うならいずれにせよ graphql が必要
- パブリックイメージを置いておいたので Cursor に設定するだけで使える
- Dockerfile も置いてあるので、好きにカスタマイズしてビルドして使って OK

How to use

- Cursor の mcp.json に下記の github-cli セクションを追加してください
- env の <PERSONAL_ACCESS_TOKEN> に自分の GitHub アクセストークンを貼ってください
- Cursor を restart してください
- 必要に応じて、Rules にインストラクションを追加してください
- 参考用: で囲われている Owner 名と Repository 名をご自身の環境に合わせて変えてください

{
  "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 .

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.