ContextHub
開発・コーディング無料プランあり🔑 APIキー必要✓ 公式npx

GitHub MCP Server

GitHubのリポジトリ・Issue・PRをClaudeから操作できるMCPサーバー

81,987GitHub
クイックインストール
npx @modelcontextprotocol/server-github

概要

ClaudeからGitHubのリポジトリを直接操作できる公式MCPサーバー

リポジトリの作成・クローン、ファイルの読み書き、Issue・PRの作成・閲覧・コメント、ブランチ管理、コードレビューの自動化など、GitHub上の開発ワークフロー全般をClaudeで実行できる

開発者が日常的に行うGitHub操作をAIアシスタントに任せることで、作業効率を大幅に向上させられる

設定方法はconfig JSONをClaude DesktopまたはClaude Codeの設定ファイルに追記するだけで完了する

料金・APIキー情報

料金

無料プランあり

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    https://github.com/settings/tokens にアクセス(GitHubアカウントが必要。無料で作成可能)

  2. 2

    右上の「Generate new token」→「Generate new token (classic)」をクリック

  3. 3

    トークン名を入力し、必要なスコープを選択(repo: リポジトリ操作 / issues: Issue管理 / pull_requests: PR管理)

  4. 4

    ページ下部の「Generate token」をクリック

  5. 5

    表示されたトークン(ghp_〜形式)をコピーして保存する(再表示不可のため必ず保存すること)

APIキー発行ページへ →

こんな使い方ができます

IssueやPRの内容をClaudeに要約・分析させられる

Claudeに指示してブランチの作成・コミット・PR作成まで自動化できる

コードレビューのコメントをClaudeが自動で作成・投稿できる

セットアップ手順

  1. 1

    GitHub(github.com)にアクセスしてアカウントにログインする

  2. 2

    右上のプロフィールアイコン→「Settings」→「Developer settings」→「Personal access tokens」→「Tokens (classic)」を選択する

  3. 3

    「Generate new token」をクリックして必要なスコープ(repo、read:orgなど)を選択してトークンを発行・コピーする

  4. 4

    ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=your-token-here -- npx -y @modelcontextprotocol/server-github

設定ファイル

⚠️

コピー前に確認

GitHubアカウントおよびPersonal Access Token必須

Terminal
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=your-token-here -- npx -y @modelcontextprotocol/server-github
💡

注意事項

トークンには必要最小限のスコープのみ付与することを推奨

#Git#Issue管理#PR

外部リンク