Everforth GitHub MCP Server

by Everforth

317 downloads
Not rated
GitHub

Description

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

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 に設定するだけで使える -…

Details

Author
Everforth
Downloads
317
Categories
Developer Tools

- 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

Add the github-cli section to your Cursor mcp.json configuration with your GitHub personal access token in the env field. Restart Cursor. Optionally, add instruction rules for owner and repository names in the Rules section.

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

Everforth GitHub MCP Server

- この 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.