リモートMCPを使用したカスタムコネクタは、Free、Pro、Max、Team、Enterpriseプランのユーザー向けにClaude、Cowork、Claude Desktopで利用可能です。無料ユーザーは1つのカスタムコネクタに制限されています。この機能は現在ベータ版です。
カスタムコネクタとは何ですか?
カスタムコネクタを使用すると、Claudeをワークフローに最も重要なツールとデータソースに直接接続できます。これにより、Claudeはお気に入りのソフトウェア内で動作し、外部ツールの完全なコンテキストから洞察を引き出すことができます。
以下のことができます:
Claudeを既存のリモートMCPサーバーに接続します。
任意のツールと接続するための独自のリモートMCPサーバーを構築します。
⚠️ カスタムコネクタのセキュリティとプライバシー(ベータ版)
カスタムコネクタを使用すると、Anthropicによって検証されていないサービスにClaudeを接続でき、Claudeがこれらのサービスにアクセスしてアクションを実行できることに注意してください。詳細なガイダンスについては、以下のセキュリティとプライバシーに関する考慮事項セクションを確認してください。
リモートMCPサーバーとは何ですか?
Model Context Protocol(MCP)は、Anthropicによって作成されたオープンスタンダードで、AIアプリケーションがツールとデータに接続するためのものです。
以前は、MCPサーバーはローカルでのみ実行されていました(つまり、ユーザーのラップトップ上で)。現在、開発者はインターネット経由でAIアプリと通信するリモートMCPサーバーを構築およびホストできます。
リモートMCPサーバーはモデルにインターネットホストツールとデータへのアクセスを提供し、Claudeをニーズに合わせた複雑なマルチステッププロジェクトを独立して処理できる情報通のチームメイトに変えます。
ネットワーク要件
カスタムコネクタを追加すると、Claudeはローカルデバイスからではなく、AnthropicのクラウドインフラストラクチャからリモートMCPサーバーに接続します。これはclaude.ai、Claude Desktop、Cowork、モバイルアプリを含むすべてのClaudeクライアント全体で当てはまります。
つまり、MCPサーバーはAnthropicのIPレンジからパブリックインターネット経由でアクセス可能である必要があります。プライベートコーポレートネットワーク上、VPN背後、またはファイアウォールでブロックされているサーバーは、自分のマシンからアクセスできる場合でも接続しません。
サーバーがプライベートネットワーク上にある場合
ファイアウォールでAnthropicのIPアドレスをホワイトリストに登録して、Claudeからのインバウンド接続がサーバーに到達できるようにする必要があります。現在のレンジについては、Anthropic IPアドレスを参照してください。
これがCoworkとClaude Desktopに適用される理由
CoworkとClaude Desktopはコンピュータ上で実行されますが、リモートコネクタはClaudeアカウント経由で構成およびブローカーされます。MCPサーバーへの接続はマシンのネットワークインターフェイスからではなく、Anthropicのサーバーから発信されます。Claude Desktopでclaude_desktop_config.json経由で構成されたローカルMCPサーバーは別のメカニズムであり、ローカルネットワークを使用しますが、これらはCoworkやclaude.aiでは利用できません。
カスタムコネクタを追加
注: 誰でもリモートMCPを使用してコネクタを構築およびホストできますが、TeamおよびEnterpriseプランに追加できるのはオーナーのみです。コネクタがTeamまたはEnterprise組織に追加されると、ユーザーは個別にそのコネクタに接続して有効にします。これにより、Claudeはユーザーがアクセスできるツールとデータのみにアクセスできることが保証されます。
TeamおよびEnterpriseプランの場合
オーナー向けの予備手順:
TeamおよびEnterpriseプランのメンバーがカスタムコネクタを構成する前に、オーナーまたはプライマリオーナーは、カスタムコネクタを組織に追加するために以下の初期手順に従う必要があります:
組織設定 > コネクタに移動します。
「追加」ボタンをクリックします。
「カスタム」にマウスを置いて、「Web」を選択します。
コネクタのリモートMCPサーバーURLを追加します。
オプションで、「詳細設定」をクリックして、サーバーのOAuthクライアントIDとOAuthクライアントシークレットを指定します。
「追加」をクリックしてコネクタの構成を完了します。
コネクタが構成された後のメンバー向けの手順:
カスタマイズ > コネクタに移動します
オーナーが追加したカスタムコネクタをリストで見つけます(「カスタム」ラベルが付いています)。
「接続」をクリックして認証し、Claudeでコネクタの使用を開始します。
ProおよびMaxプランの場合
個別のProまたはMaxプランを使用している場合は、以下の手順に従ってカスタムコネクタを追加します:
カスタマイズ > コネクタに移動します
「+」をクリックして「カスタムコネクタを追加」を選択します。
コネクタのリモートMCPサーバーURLを追加します。
オプションで、「詳細設定」をクリックして、サーバーのOAuthクライアントIDとOAuthクライアントシークレットを指定します。
「追加」をクリックしてコネクタの構成を完了します。
構成後のコネクタの有効化
チャットインターフェイスの左下の「+」ボタンをクリックしてから「コネクタ」をクリックすることで、個別の会話のコネクタを有効にできます。構成されたコネクタが表示され、会話ごとにそれらを有効/無効にするためのトグルが表示されます。
カスタムコネクタを削除
以下の手順に従ってカスタムコネクタを削除できます:
カスタマイズ > コネクタに移動します
TeamおよびEnterpriseオーナーは、組織設定 > コネクタで組織に代わってこれを行うことができます
「コネクタ」セクションを見つけます。
「削除」をクリックするか、削除したいコネクタの横にある3つのドットを選択します。
プロンプトに従って削除します。
カスタムコネクタを編集したい場合は、まずそれを削除してから、更新された詳細を使用して再度追加する必要があります。
カスタムコネクタを構築
Claudeで使用するコネクタの構築について詳しくは、リモートMCPサーバー経由のカスタムコネクタの構築を参照してください。
セキュリティとプライバシーに関する考慮事項
カスタムコネクタを使用すると、Anthropicによって検証されていない任意のサービスにClaudeを接続できます。Claudeを外部サービスに接続する場合、あなたの権限に基づいてそれらのサービス内のデータにアクセスし、潜在的に変更する能力を付与しています。信頼できるリモートMCPサーバーにのみ接続していることを確認し、Claudeのウェブコネクタとのインタラクションを認識していることが重要です。
セキュリティと権限
Claudeにカスタムコネクタを追加すると、通常、OAuthの認証プロセスを経て、アプリケーションに安全にサインインし、特定の権限を付与します。これにより、Claudeはあなたの代わりにアプリケーションと対話でき、Claudeが実際のパスワードを見ることはありません。Claudeの設定または第三者サービスのセキュリティ設定でコネクタを切断することで、いつでもこれらの権限を取り消すことができます。
リモートMCPサーバーはClaudeと外部アプリケーション間の仲介者として機能します。以下を実行する必要があります:
信頼できるサーバーにのみ接続:信頼する組織とアプリケーションによって構築およびホストされているサーバーにのみClaudeを接続します。
要求された権限を慎重に確認:認証中に、MCPサーバーがアプリケーションに要求している権限を確認します。可能な限りこれらのスコープを制限し、要求された権限が不要に見える場合はアクセスを拒否します。
プロンプトインジェクションに注意:悪意のあるMCPサーバーは、Claudeに意図しないアクションを実行させようとする隠れた指示を含める可能性があります。Claudeはこれらの攻撃をブロックしようとする組み込み保護を備えていますが、ツール入力と出力に注意を払い、信頼できるサーバーにのみ接続することが重要です。
ツール動作の変化を監視:サーバー開発者は予期せずツール動作を更新し、意図しないまたは悪意のある動作につながる可能性があります。
悪意のあるMCPサーバーの報告
悪意のあるMCPサーバーに気付いた場合は、脆弱性開示プログラムに報告し、https://github.com/modelcontextprotocolをアセットとして選択してください。
ツールでアクションを実行
リモートMCPサーバーはClaudeに会話中に呼び出すことができるツールを提供します。MCPサーバーの開発者は、これらのツールが実行する内容を定義できます。以下を含む:
接続されたアプリケーションからデータを読み取ります。
接続されたアプリケーション内のデータを作成、変更、または削除します。
ユーザーに代わってアクションを実行します。
Claudeはサーバーにアクセス権限を与えたリソースのみにアクセスできますが、以下を実行する必要があります:
Claudeが実行しているアクションを認識し、破壊的または意図しない影響がないことを確認します。
Claudeのツール承認リクエストを慎重に確認し、信頼するサーバーとツールを使用する場合にのみ「常に許可」をクリックします。
「検索とツール」メニューを使用して、現在の会話に関連していないツール、またはClaudeが呼び出すことができないようにしたいツールを無効にします。
インタラクティブコネクタ
一部のコネクタは、Claude会話内に直接インタラクティブインターフェイスを表示できます。テキストベースの応答のみを返す代わりに、これらのコネクタはダッシュボード、タスクボード、デザインツールなどのライブインタラクティブアプリをチャット内で開くことができます。
インタラクティブコネクタは2つの方法で表示されます:
インラインカード:会話に埋め込まれたコンパクトコンポーネント。概要、確認、またはクイックアクションを表示します。
フルスクリーンビュー:データビジュアライゼーションやドキュメント編集などの複雑なインタラクション用の没入型インターフェイス。会話コンポーザーは利用可能なままなので、Claudeとのチャットを続けることができます。
これらのコネクタと直接対話できます。データをフィルタリングしたり、タスクをチェックしたり、設定を調整したりできます。会話を離れることなく。インターフェイス内で実行するアクションは、ツールの接続時に付与した権限と同じ権限を使用します。
管理者コントロール:TeamおよびEnterpriseプランのオーナーは、組織設定 > コネクタ内でインタラクティブコネクタをレンダリングする特定のツール呼び出しを無効にできます。
Researchを使用したClaudeの使用
注:Advanced Researchは現在、ローカルMCPサーバーからのツールを呼び出すことができません。
Researchを使用すると、Claudeは数百の内部および外部ソースを検索することで、クエリを深く調査できます。研究プロセス中、Claudeはさらなる承認なしにコネクタからツールを自動的に呼び出すことができます。
カスタムコネクタでResearchを使用する場合:
外部アプリケーションで書き込みアクションを実行できるツールを無効にします。
Claudeの承認リクエストを慎重に確認し、Claudeに呼び出す権限を付与しているツールを認識します。
Claudeがコネクタに大量のリクエストを送信する影響に注意してください。
Claudeでの研究の使用を参照して、この機能の詳細情報を確認してください。
