あなたのMCPを目立たせる

GitHub MCP

コミュニティ

ローカルとリモート · MIT · 更新 2026/11/06

地域Global

/GitHub MCP とは?

GitHub MCP ServerはAIツールをGitHubに直接接続し、エージェント、アシスタント、チャットボットが自然言語でのやり取りを通じて、リポジトリやコードファイルの読み取り、イシューとプルリクエストの管理、コードの分析、ワークフローの自動化を行えるようにします。GitHub自身によって開発・メンテナンスされており、ホスト型のリモートサーバー(api.githubcopilot.com)としても、Dockerやセルフビルドのバイナリで実行するローカルサーバーとしても利用できます。

プロジェクトの公開情報をもとに AI で作成した掲載ページです。誤りを含む場合があるため、元の情報源をご確認ください。

/GitHub MCP でできること

リポジトリ内のファイルを閲覧・検索してプロジェクト構造を説明する
イシューを作成・トリアージし、Copilotをイシューにアサインする
プルリクエストをレビューし、Copilotによるレビューを依頼する
最新のCIワークフロー実行が失敗した理由を確認し、失敗したジョブのログを取得する
リポジトリのオープンなDependabotアラートとコードスキャンアラートを一覧表示する

/GitHub MCP がアシスタントに提供するツール

接続後、アシスタントが呼び出せるもの。

ツールできること
actions getGitHub Actionsのリソース(ワークフロー、ワークフロー実行、ジョブ、アーティファクト)の詳細を取得します。
actions listリポジトリ内のGitHub Actionsワークフローを一覧表示します。
actions run triggerGitHub Actionsのワークフローアクションをトリガーします。
get job logsGitHub Actionsのワークフロージョブログを取得します。
get code quality findingコード品質の検出結果を取得します。
get code scanning alertコードスキャンアラートを取得します。
list code scanning alertsリポジトリのコードスキャンアラートを一覧表示します。
get me自分のユーザープロフィールを取得します。
get team membersチームメンバーを取得します。
get teams特定ユーザーまたは認証済みユーザーのチームを取得します。
ui getUIデータを取得します。
assign copilot to issueCopilotをイシューにアサインします。
request copilot reviewプルリクエストにCopilotのレビューを依頼します。
assign copilot to issue with intent意図のメタデータ(理由、信頼度、提案)付きでCopilotをイシューにアサインします。
get dependabot alertDependabotアラートを取得します。
list dependabot alertsリポジトリのDependabotアラートを一覧表示します。
discussion comment writeディスカッションのコメントを管理します(追加、返信、更新、削除、回答のマーク/解除)。
get discussionディスカッションを取得します。
get discussion commentsディスカッションへのコメントを取得します。
list discussion categoriesディスカッションのカテゴリを一覧表示します。
list discussionsリポジトリまたは組織のディスカッションを一覧表示します。
create gistGistを作成します。
get gistGistの内容を取得します。
list gistsGistを一覧表示します。
update gistGistを更新します。
get repository treeリポジトリのツリーを取得します。
create repository rulesetリポジトリルールセットを作成します。
custom properties readカスタムプロパティを読み取ります。
custom properties writeカスタムプロパティを設定します。
repository ruleset readリポジトリルールセットを読み取ります。

/GitHub MCP に関する質問

キーやアカウントが必要ですか?

いいえ。キーなしで接続します。

どのアシスタントで使えますか?

Claude, ChatGPT, Gemini, Grok

どの国で使えますか?

どの国でも。