リモートMCPを使用したカスタムコネクタは、Pro、Max、Team、Enterpriseプランのユーザー向けにClaudeおよびClaude Desktopで利用可能です。この機能は現在ベータ版です。
リモートMCPサーバーの構築
リモートサーバーを始めるには、以下のリソースから開始してください:
認証仕様、特にサードパーティサービスの認証フローの詳細
TypeScriptおよびPython SDKのリモートサーバーサンプル
TypeScriptおよびPython SDKのクライアントおよびサーバー認証実装
公式MCPのロードマップおよびドラフト仕様の変更履歴でプロトコルの進化の詳細を確認
その他のリソース(こちらなど)も、リモートサーバーの構築、デプロイ、トラブルシューティングの際の考慮事項を学ぶのに役立つ場合があります。
さらに、Cloudflareなどのソリューションでは、自動スケーリング、OAuthトークン管理、デプロイメントが組み込まれたリモートMCPサーバーホスティングを提供しています。
MCPサポート
プラットフォーム
リモートMCPサーバーは、Pro、Max、Teams、Enterpriseプランのユーザー向けにClaudeおよびClaude Desktopでサポートされています。
Claude for Desktopで使用するリモートMCPサーバーを設定するには、設定 > コネクタから追加してください。Claude Desktopは、claude_desktop_config.jsonを通じて直接設定されたリモートサーバーには接続しません。
Claude Mobileアプリは、今後数週間でコネクタのサポートを追加予定です。
トランスポートと認証
ClaudeはSSEベースとStreamable HTTPベースの両方のサーバーをサポートしています。
Claudeは認証なしとOAuthベースの両方のリモートサーバーをサポートしています。
OAuthベースのサーバーの場合、Claudeは動的クライアント登録サポートを必要とし、ユーザーがクライアントIDやシークレットを指定する方法はまだサポートしていません。
Claudeは3/26認証仕様をサポートしています
注意: 最新のドラフト仕様でMCP認証の更新が提案されています。Claudeは公式仕様改訂に組み込まれた後にこれをサポートする予定ですが、実施の公式タイムラインはまだありません。
プロトコル機能
Claudeはツール、プロンプト、リソースをサポートしています。
Claudeはテキスト、バイナリ、画像ベースのツール結果をサポートしています。
Claudeはテキストおよびバイナリベースのリソースをサポートしています。
Claudeはまだリソースサブスクリプション、サンプリング、その他のより高度またはドラフト機能をサポートしていません。
リモートMCPサーバーのテスト
サーバーをテストして検証するには、inspectorツールを使用してください。これにより以下を検証できます:
Claude.aiおよび他のMCPクライアントがサーバーに正常に接続できること
サーバーが認証フローを正常に開始し完了すること
サーバーが認証フローの様々な部分を正しく実装していること
サーバーが公開するツール、プロンプト、リソース、その他のMCP機能