Skip to main content
Auth0はCloudflareと協力し、Cloudflare Workers上で動作するリモートMCPサーバーを開発者が保護できるよう支援しています。MCPの導入が急速に進む中、Cloudflareは、リモートMCPサーバー構築における難しい部分を担う機能をプラットフォームに追加しました。その一例が、認可を簡単に実装できるOAuthプロバイダーworkers-oauth-providerです。Auth0でMCPサーバーを保護すれば、AIアプリケーションはリモートMCPサーバー経由で外部APIとやり取りし、認証済みユーザーに代わってAPIを呼び出せるようになります。

MCPサーバーとAPIを保護するためのサンプルアプリ

Auth0で保護されたMCPサーバーを介して、AIアプリケーションをサンプルのTodos APIに接続する方法を説明します。セットアップから使用方法までを取り上げます。サーバーとAPIはいずれもCloudflare Workersのプロジェクトで、Auth0を使用してアクセストークンとリフレッシュトークンをリクエストし、取得します。
Auth0認証フローAuth0認証フロー

Auth0を使用したMCP認可フロー

すべての手順と詳細については、こちらのブログ記事をご覧ください