PaPoo
cover

Navigation to this domain is not allowed が出るとき、まず見るべき切り分け

この症状は、issue の内容を見る限り「Claude in Chrome / Claude Code の MCP 経由で navigate を呼ぶと、許可済みのはずのドメインでも即座に拒否される」ケースが中心です。少なくとも報告されている範囲では、承認プロンプトが出ないまま Navigation to this domain is not allowed で止まっています。

たとえば #58464 では、Claude in Chrome の設定で Your approved sites に入っていて、拡張機能のサイトアクセスも On all sites なのに、mcp__Claude_in_Chrome__navigate がそのドメインを拒否したと報告されています。手動で Chrome 上では普通に開けるのに、MCP 経由だけ失敗する、という切り分けです。

#65803 では、example.com のような無害なドメインまで含めて、mcp__Claude_in_Chrome__navigate がすべて Navigation to this domain is not allowed になり、tabs_contexttabs_create は動くが navigatescreenshotread_pagefindclick は失敗するとされています。承認プロンプトが一度も出ないので、そこで止まってしまう構図です。

#87481 でも、最初はあるドメインだけが通っていたのに、同じセッション内で別ドメインに切り替えたあと、今度は example.com にまで拒否が広がったと報告されています。Chrome の再起動や再ペアリングでも直らなかった、という点が重要です。

筆者の環境では Claude Code CLI の存在と MCP 管理コマンドの有無までは確認できました。実際の出力は次のとおりです。

$ claude --version
2.1.207 (Claude Code)
$ claude mcp --help
Usage: claude mcp [options] [command]

Configure and manage MCP servers

Options:
  -h, --help                            Display help for command

Commands:
  add [options] <name> <commandOrUrl> [args...]  Add an MCP server to Claude Code.
  
  Examples:
... (以下 33 行省略)
$ claude mcp list
Checking MCP server health…

claude.ai Google Drive: https://drivemcp.googleapis.com/mcp/v1 - ✔ Connected
claude.ai Gmail: https://gmailmcp.googleapis.com/mcp/v1 - ✔ Connected
claude.ai Google Calendar: https://calendarmcp.googleapis.com/mcp/v1 - ✔ Connected

このため、少なくとも「Claude Code 側で MCP サーバ管理のコマンドは存在する」ことまでは確認できました。ただし、上の issue 群のような Navigation to this domain is not allowed を筆者環境で再現できたわけではありません。どの設定が効いているのか、どの条件で直るのかも、現時点では断定できません。

読者側でまず見分けたいのは、次のどちらかです。

ひとつは、特定のドメインだけが弾かれるパターンです。Your approved sites に入っている、あるいは手動では普通に開けるのに、MCP 経由の navigate だけが失敗するなら #58464 に近いです。

もうひとつは、どのドメインでも同じエラーになるパターンです。example.com のような一般的なサイトまで拒否され、しかも承認プロンプトが一切出ないなら #65803#87481 に近いです。

この症状について、現時点で言えるのは「ユーザーの操作不足」や「単一ドメインの拒否」とは限らず、MCP 側の許可判定が期待どおりに働いていない報告が複数ある、ということです。しかも、提示された issue では解決済みのものはなく、再起動や再ペアリングでも改善しなかった例が含まれています。

もし同じエラーに当たっているなら、まずは自分のケースが「特定ドメインのみ」か「すべてのドメイン」かを切り分け、そのうえで issue 番号を添えて報告するのがよさそうです。承認プロンプトが出たかどうか、tabs_create など別操作は通るか、Your approved sites に入っているか、こうした事実をそのまま残すと話が早いです。


検証環境

claude --version : 2.1.207 (Claude Code)
OS          : Darwin 25.3.0 (arm64)
Python      : 3.14.2
検証日時    : 2026-08-19T02:00:16+09:00

参照した Issue(anthropics/claude-code): #58464, #65803, #87481

同じ著者の記事