リモートMCPを使用したカスタムコネクタは、Claude、Cowork、Claude Desktopで利用可能で、Free、Pro、Max、Team、Enterpriseプランのユーザーが対象です。Freeユーザーは1つのカスタムコネクタに制限されています。
カスタムコネクタとは何ですか?
カスタムコネクタを使用すると、Claudeをワークフローに最も重要なツールとデータソースに直接接続できます。これにより、Claudeはお気に入りのソフトウェア内で動作し、外部ツールの完全なコンテキストから洞察を引き出すことができます。
以下のことができます:
Claudeを既存のリモートMCPサーバーに接続します。
任意のツールに接続するための独自のリモートMCPサーバーを構築します。
カスタムコネクタのセキュリティとプライバシー
カスタムコネクタを使用すると、Claudeを、Anthropicによって検証されていないサービスに接続できます。接続すると、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プランに追加できるのはOwnerのみです。コネクタがTeamまたはEnterprise組織に追加されると、ユーザーは個別にそのコネクタに接続して有効にします。これにより、Claudeはユーザーがアクセスできるツールとデータのみにアクセスできることが保証されます。
TeamおよびEnterpriseプランの場合
オーナーの予備手順:
TeamおよびEnterpriseプランのメンバーがカスタムコネクタを構成する前に、OwnerまたはPrimary Ownerは、カスタムコネクタを組織に追加するために、これらの初期手順に従う必要があります:
組織設定 > コネクタに移動します。
「追加」ボタンをクリックします。
「カスタム」にマウスを置いて、「Web」を選択します。
コネクタのリモートMCPサーバーURLを追加します。
オプションで、「詳細設定」をクリックして、サーバーのOAuthクライアントIDとOAuthクライアントシークレットを指定します。
「追加」をクリックしてコネクタの構成を完了します。
コネクタが構成された後のメンバーの手順:
カスタマイズ > コネクタに移動します
リストでOwnerが追加したカスタムコネクタを見つけます(「カスタム」ラベルが付いています)。
「接続」をクリックして認証し、Claudeでコネクタの使用を開始します。
ProおよびMaxプランの場合
個別のProまたはMaxプランを使用している場合は、これらの手順に従ってカスタムコネクタを追加します:
カスタマイズ > コネクタに移動します
「+」をクリックしてから「カスタムコネクタを追加」をクリックします。
コネクタのリモートMCPサーバーURLを追加します。
オプションで、「詳細設定」をクリックして、サーバーのOAuthクライアントIDとOAuthクライアントシークレットを指定します。
「追加」をクリックしてコネクタの構成を完了します。
構成後のコネクタの有効化
チャットインターフェイスの左下の「+」ボタンを使用してコネクタを個別の会話に対して有効にしてから、「コネクタ」をクリックします。構成されたコネクタが表示され、会話ごとにそれらを有効/無効にできるトグルが表示されます。
カスタムコネクタを削除
これらの手順に従ってカスタムコネクタを削除できます:
カスタマイズ > コネクタに移動します
TeamおよびEnterpriseのOwnerは、組織設定 > コネクタで組織の代わりにこれを行うことができます
「コネクタ」セクションを見つけます。
「削除」をクリックするか、削除するコネクタの横にある3つのドットを選択します。
プロンプトに従って削除します。
カスタムコネクタを編集する場合は、最初に削除してから、更新された詳細を使用して再度追加する必要があります。
カスタムコネクタを構築
Claudeで使用するコネクタの構築について詳しくは、リモートMCPサーバー経由のカスタムコネクタの構築を参照してください。
セキュリティとプライバシーに関する考慮事項
カスタムコネクタを使用すると、Claudeを、Anthropicによって検証されていない任意のサービスに接続できます。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でのリサーチの使用を参照してください。
