Repolode
github

github/github-mcp-server

AIアシスタントがリポジトリの閲覧、Issueやプルリクエストの管理、GitHub Actionsの操作を行えるGitHub公式MCPサーバー。

スター
33,727
フォーク
5,312
未解決の Issue
380
最終コミット
3 日前

これは何?

GitHub MCP Serverは、Model Context Protocolを通じて、エージェント、アシスタント、チャットボットなどのAIツールをGitHubプラットフォームに接続します。接続すると、AIクライアントは自然言語でリポジトリやファイルの閲覧、コード検索、コミットの分析、Issueやプルリクエストの作成・更新、GitHub Actionsのワークフロー実行状況やDependabotアラートの確認を行えます。

OAuthまたはpersonal access tokenに対応したapi.githubcopilot.com上のホスト型リモートサーバーと、DockerイメージまたはGoバイナリからstdio経由で実行するローカルサーバーを利用できます。ツールはrepos、issues、pull_requests、actionsなどのツールセットに分類されており、--toolsetsまたは--toolsフラグで対象を絞り込んだり、読み取り専用モードにしたりして、モデルに公開するツールを制限できます。

ローカルサーバーは、ホストを設定することでGitHub Enterprise Serverとghe.comのデータレジデンシーにも対応します。ループバック以外のホストではHTTPSが必要です。

主な機能

  • 01自然言語でリポジトリを閲覧し、ファイルを読み込み、コードを検索する。
  • 02Issue、プルリクエスト、プロジェクトボードを作成、更新、管理する。
  • 03GitHub Actionsのワークフロー実行状況、ジョブログ、アーティファクトを確認する。
  • 04Dependabotアラート、コードスキャン、シークレットスキャンの検出結果を確認する。
  • 05ツールセット、個別のツール名、または読み取り専用モードで、公開するツールを制限する。
  • 06ホスト型リモートサーバー、またはローカルのDockerイメージやバイナリとして実行する。

ユースケース

  • AIアシスタントに、新しいIssueのトリアージや未解決のプルリクエストの要約を依頼する。
  • AIエージェントに、ログをもとにGitHub Actionsの失敗した実行を診断させる。
  • コードレビューのため、コーディングエージェントにリポジトリへの読み取り専用アクセスを提供する。
  • 社内のGitHub Enterprise ServerインスタンスをAIツールに接続する。

トピック

よくある質問

github-mcp-server とは?
AIアシスタントがリポジトリの閲覧、Issueやプルリクエストの管理、GitHub Actionsの操作を行えるGitHub公式MCPサーバー。 GitHub MCP Serverは、Model Context Protocolを通じて、エージェント、アシスタント、チャットボットなどのAIツールをGitHubプラットフォームに接続します。接続すると、AIクライアントは自然言語でリポジトリやファイルの閲覧、コード検索、コミットの分析、Issueやプルリクエストの作成・更新、GitHub Actionsのワークフロー実行状況やDependabotアラートの確認を行えます。
github-mcp-server は無料で使えますか?ライセンスは?
github-mcp-server は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
github-mcp-server は今もメンテナンスされていますか?
活発にメンテナンス中。github-mcp-server の最終コミットは 2026年10月15日 です。
github-mcp-server は何に使えますか?
AIアシスタントに、新しいIssueのトリアージや未解決のプルリクエストの要約を依頼する。 AIエージェントに、ログをもとにGitHub Actionsの失敗した実行を診断させる。 コードレビューのため、コーディングエージェントにリポジトリへの読み取り専用アクセスを提供する。 社内のGitHub Enterprise ServerインスタンスをAIツールに接続する。
github-mcp-server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/github/github-mcp-server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト