MCP Connectorにローカルの自作MCPサーバを繋ぐ――Cloudflare Tunnelと接続トポロジの話
ローカルで動くMCPサーバ、検証済みのトークン、それでもチャットは「接続に問題が発生しています」と言う――原因はコードではなく、接続の向きでした。Messages APIのMCP Connectorでは、MCPサーバに接続しに来るのは自分のマシンではなくAnthropic側のサーバです。localhostやhost.docker.internalが原理的に使えない理由を公式ドキュメントで確認し、cloudflaredのクイックトンネルで公開経路を作るまでの切り分けと、トンネルをどこで起動するか・何を防壁にするかという運用設計をまとめます。