GitHub MCP Serverとは?
GitHub MCP Server は、AI エージェントを GitHub につなぐ GitHub 公式のサーバーです。MCP プロジェクトがアーカイブしたリファレンス版の GitHub サーバー に取って代わりました。エージェントはコードを検索し、プルリクエストを作成・レビューし、issue を管理し、Actions の実行とログを読み、code scanning、Dependabot、secret scanning のアラートを照会できます。
https://api.githubcopilot.com/mcp/ のホスト型エンドポイントは OAuth でサインインします。同じ Go のコードは、Docker イメージ(ghcr.io/github/github-mcp-server)やバイナリとしてローカルでも動き、OAuth か個人アクセストークンを使います。バージョン 2.0.3 は 2026年10月21日に出ました。2.0.0 では、code-mode のツール呼び出しに対応するクライアント向けに型付き出力が加わりました。
ツールは 22 のツールセットにまとめられています。既定で読み込まれるのは context、repos、issues、pull_requests、users だけで、リモートサーバーには Copilot coding agent、Copilot Spaces、GitHub サポートドキュメントの検索が加わります。
GitHub MCP Serverのインストール方法
https://api.githubcopilot.com/mcp/GitHub MCP Serverは使う価値があるか?
使うべき GitHub サーバーはこれです。理由は機能の広さだけでなく、制御のしやすさにもあります。README はローカルビルドで 93 個のツールを記載しており、すべてを読み込めばどのモデルのコンテキストも圧迫するため、既定で有効になるのは 5 つのツールセットだけです。--toolsets や GITHUB_TOOLSETS でツールセットを追加し、--tools で個別のツールを指定し、--read-only を設定できます。--read-only は、名前で指定したツールよりも優先されます。
ほとんどの人にはホスト型エンドポイントが向いています。GitHub のドキュメントによると、プランにかかわらずすべてのユーザーが使えますが、Copilot Business や Enterprise の組織は、Copilot のエディターから接続する前に「MCP servers in Copilot」ポリシーを有効にする必要があります。Claude や Cursor のようなサードパーティのホストは、代わりに OAuth アプリ、GitHub App、PAT のポリシーと SSO で管理されます。データレジデンシー付きの Enterprise Cloud(ghe.com)は自分のサブドメインでホスト型エンドポイントを使えますが、Enterprise Server は使えず、サーバーをローカルで実行する必要があります。
ドキュメントが最も役立つのはセキュリティです。公開リポジトリの issue、コメント、コミットメッセージは信頼できないテキストで、lockdown モードは push 権限のない作成者のコンテンツを除外します。GitHub は、これはベストエフォートのフィルターであって認可の境界ではないとはっきり述べています。認証情報は、スコープの範囲内のことを依然として何でも実行できます。今年は 2 件のアドバイザリが公開されました。HTTP サーバーの lockdown シングルトンがユーザー間で GraphQL クライアントを取り違える深刻度中のバグ(6月)と、補完ハンドラーの深刻度高のクラッシュ(7月)です。前者は 1.1.2 で修正されました。後者のアドバイザリは 7月20日が最終更新で、今も修正済みバージョンを記載せず main が影響を受けるとしており、その後のリリースノートにも修正の記載はありません。
レート制限はサーバーではなく REST API から来ます。個人トークンは 1 時間に 5,000 リクエストで、忙しいトリアージエージェントが当たりやすいのは、コンテンツを作成するリクエストが 1 分に 80 件というセカンダリ制限のほうです。チェックアウト済みのリポジトリでの作業にはローカルの git サーバーのほうが軽いものの、GitHub 上にしかないものは見えません。
真価を発揮する場面
未解決の issue が 300 件ある公開オープンソースライブラリのメンテナー
毎朝、スパムや注入された指示に従うことなく新しい issue にラベルを付けて要約する
--toolsets issues,labels と --lockdown-mode でサーバーを実行し、push 権限のないアカウントのテキストを除外します。issue の書き込みに限定した fine-grained トークンなら、だまされたエージェントもコードに触れられません。作業量は 1 時間 5,000 API リクエストに十分収まります。
Claude Code を使う 10 人チームのバックエンドエンジニア
昨夜の Actions の実行が失敗した原因を見つけ、修正のプルリクエストを作成する
既定のツールセットに actions を加えると、エージェントは失敗したジョブのログを読み、repos ツールでファイルを編集し、プルリクエストを作成できます。コストはチームの既存の GitHub プランです。リスクは push 権限を持つトークンなので、ブランチ保護は引き続き重要です。
Copilot Business を使う開発者 60 人の会社のエンジニアリングマネージャー
あらゆるサードパーティツールに開放することなく、開発者が VS Code で GitHub サーバーを使えるようにする
組織の管理者が Copilot のエディター向けに「MCP servers in Copilot」ポリシーを有効にし、別途サードパーティホストの OAuth アプリアクセスを制限します。サーバー自体に追加のライセンスは不要で、裏側の API 呼び出しは監査ログに表示されます。
導入前に確認すること
- 導入
- https://api.githubcopilot.com/mcp/ を VS Code 1.101 以降、Claude Desktop、Cursor、Windsurf に追加し、最初の呼び出しで OAuth サインインします。あるいは Docker イメージを実行します。イメージは 127.0.0.1:8085 でログインのコールバックを公開します。
- 連携
- 22 のツールセットにわたるローカルツール 93 個で、issue_read、pull_request_read、create_pull_request、search_code、Actions のログツールなどがあります。リモートサーバーには create_pull_request_with_copilot と Copilot Spaces が加わります。
- データとプライバシー
- サーバーは OAuth の許可やトークンが認める範囲を何でも読み書きでき、ホスト型は GitHub のインフラで動きます。issue と PR のテキストは信頼できない入力です。GitHub は 2026年にこのサーバーのアドバイザリを 2 件公開しており、1 件は深刻度中、1 件は深刻度高です。
- 大規模利用時のコスト
- 無料です。エージェントは REST の割り当てを消費します。ユーザートークンは 1 時間 5,000 リクエスト、Enterprise Cloud 組織が所有するアプリは 15,000 で、セカンダリ上限はコンテンツ作成リクエストが 1 分 80 件、1 時間 500 件です。
- 制限
- Enterprise Server 向けのホスト型エンドポイントはありません。型付き出力が届くのは 2026-07-28 以降の MCP 仕様のクライアントだけです。--toolsets all を有効にすると、93 個すべてのツール定義がコンテキストに入ります。
良い点
- GitHub が公開し、数週間ごとにリリースがある
- OAuth のホスト型エンドポイントか、Docker やバイナリでのセルフ実行
- ツールセット、ツール単位の選択、読み取り専用フラグ
- 公開リポジトリのプロンプトインジェクション対策に lockdown モード
気になる点
- すべて有効にすると 93 個のツールでコンテキストを圧迫する
- GitHub Enterprise Server 向けのホスト型がない
- lockdown はコンテンツのフィルターで、権限の制限ではない
- Copilot 専用ツールには有料の Copilot ライセンスが必要
おすすめの人
スコープを絞った認証情報で、エージェントに GitHub の issue、プルリクエスト、CI の作業をさせたい開発者とプラットフォームチーム。
GitHub MCP Serverの代替
GitHub MCP Server:よくある質問
- GitHub MCP Serverは使う価値があるか?
- エージェントの GitHub アクセスは GitHub 自身が提供すべきもので、このサーバーはツールセット、読み取り専用モード、そして lockdown にできないことの率直な説明によって、その役目にふさわしいものになっています。 評価は5点満点中4.7点です。
- GitHub MCP Serverの料金は?
- 無料で MIT ライセンスです。ホスト型でもセルフ実行でも、どの GitHub プランでも使えます。有料機能向けのツール(Copilot coding agent、一部のセキュリティアラート)には、それぞれのライセンスが必要です。
- GitHub MCP Serverの欠点は?
- すべて有効にすると 93 個のツールでコンテキストを圧迫する; GitHub Enterprise Server 向けのホスト型がない; lockdown はコンテンツのフィルターで、権限の制限ではない; Copilot 専用ツールには有料の Copilot ライセンスが必要.
- GitHub MCP Serverは誰に向いているか?
- スコープを絞った認証情報で、エージェントに GitHub の issue、プルリクエスト、CI の作業をさせたい開発者とプラットフォームチーム。
- チームや本番環境でGitHub MCP Serverを使うと費用はいくらか?
- 無料です。エージェントは REST の割り当てを消費します。ユーザートークンは 1 時間 5,000 リクエスト、Enterprise Cloud 組織が所有するアプリは 15,000 で、セカンダリ上限はコンテンツ作成リクエストが 1 分 80 件、1 時間 500 件です。
- GitHub MCP Serverは企業データを扱っても安全か?
- サーバーは OAuth の許可やトークンが認める範囲を何でも読み書きでき、ホスト型は GitHub のインフラで動きます。issue と PR のテキストは信頼できない入力です。GitHub は 2026年にこのサーバーのアドバイザリを 2 件公開しており、1 件は深刻度中、1 件は深刻度高です。
- GitHub MCP Serverの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はGit (reference server) 、 Sentry MCPです。
回答確認日:2026年10月26日
