GitHub MCP
公式GitHub
リポジトリ・Issue・PRをAIから操作
31.2kGitHub Star無料 / OSS
このMCPでできること
GitHub上のリポジトリ、Issue、プルリクエストをAIから読み書きできるMCPです。「未対応のIssueを一覧して」「この変更でPRを作って」といった依頼ができます。ローカル実行(Docker)と、GitHub公式のリモート接続の両方に対応しています。
- Issue・プルリクエストの一覧・作成・コメント
- リポジトリのコードやファイルの参照
- コードレビューや変更内容の要約
接続に必要なもの
- GitHubアカウント
- 個人アクセストークン(PAT)または公式リモートのOAuth認証
- ローカル実行する場合は Docker
必要な環境変数(APIキーなど)
| 変数名 | 説明 | 必須 |
|---|---|---|
GITHUB_PERSONAL_ACCESS_TOKEN | GitHubの個人アクセストークン(リポジトリへの読み書き権限) | 必須 |
接続方法(ChatGPT / Claude / その他のLLM)
お使いのLLMに合わせて、以下の手順で接続できます。
ChatGPT はリモート(URL)接続のMCPに対応しています。
ChatGPT コネクタで追加
- 1
ChatGPTの「設定 → コネクタ(Connectors)」を開き、必要に応じて「開発者モード」を有効にします。
- 2
「追加する」を選び、次のサーバーURLを貼り付けます。
bashhttps://api.githubcopilot.com/mcp/ - 3
認証:画面の指示に従ってブラウザでログイン(OAuth)します。
- 4
使用するツールを選んで有効化すれば完了です。
コネクタ機能は ChatGPT の Plus / Pro / Business / Enterprise で利用できます(書き込み操作は主に Business / Enterprise)。