掲載済み (2026-08-29号)
008 123文字 • 1分

Claude Code から Cloud Run 上の MCP サーバを使うための認可構成

日本語

掲載情報

概要

Cloud Run上で運用するMCPサーバに対し、Claude Codeからの認可を実現するためのOAuth 2.1に基づいた実装方法を解説しています。

詳細内容

この記事では、Claude CodeなどのMCPクライアントをGoogle Cloud Run上のMCPサーバに安全に接続するための認可構成について詳述しています。MCPの認可仕様(OAuth 2.1準拠)では、Protected Resource MetadataやClient ID Metadata Documents (CIMD) といった動的な解決メカニズムがMUSTとされています。Cloud Run標準のIAMやIAPではこれらの仕様に完全に対応できないため、筆者は「GoogleをIdPとして利用しつつ認可サーバを自前実装する(OAuth Proxy構成)」、または「Auth0等のMCP対応外部IdPを利用する」という2つの実戦的なアプローチを提案し、それぞれのシーケンスや実装のポイントを比較検討しています。