Closed4
Claude CodeにGitHub Remote MCPサーバーを追加する(2025年6月19日16:30(JST)時点)
What
Claude CodeでGitHub Remote MCPサーバーに接続する手順。2025年6月19日16:30時点の情報。
結論
- 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を追加する。
試す(Headersなし/OAuth)
$claude
----Claude Code----
$/mcp
うまくいっていない。
Error: Dynamic client registration failed: HTTP 404
同じ境遇の人を発見。解決に至っていなかった。
Claude Code側のIssue
OAuthは諦める
headerならうまくいくというが...
{
"mcpServers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/",
"headers": {
"Authorization": "Bearer <github personal account token>"
}
}
}
}
筆者の環境ではBrowserを開こうとしてしまう。
=> PATが古かった。錯覚いけない、よく見るよろし。
このスクラップは3ヶ月前にクローズされました