Closed4

Claude CodeにGitHub Remote MCPサーバーを追加する(2025年6月19日16:30(JST)時点)

hosaka313hosaka313

What

Claude CodeでGitHub Remote MCPサーバーに接続する手順。2025年6月19日16:30時点の情報。

https://docs.anthropic.com/en/docs/claude-code/mcp

https://github.com/github/github-mcp-server

結論

  • OAuthは執筆時点で不可。
  • PATを使った設定で繋がる。
{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/",
      "headers": {
        "Authorization": "Bearer <github personal account token>"
      }
    }
  }
}

手順

Claude Codeのアップデート

$claude update
or
$npm install -g @anthropic-ai/claude-code

ターミナルを再起動。

$claude mcp add --transport http github https://api.githubcopilot.com/mcp/
>Added HTTP MCP server github with URL: https://api.githubcopilot.com/mcp/ to local config

-sでscopeを決められる。(local/project/user

スコープに応じて.mcp.jsonまたは.claude.jsonに上記のheadersを追加する。

hosaka313hosaka313

OAuthは諦める

headerならうまくいくというが...

{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/",
      "headers": {
        "Authorization": "Bearer <github personal account token>"
      }
    }
  }
}

https://medium.com/google-cloud/accelerate-adk-development-with-claude-code-github-mcp-server-7a5052d481bc

筆者の環境ではBrowserを開こうとしてしまう。

=> PATが古かった。錯覚いけない、よく見るよろし。

このスクラップは3ヶ月前にクローズされました