メインコンテンツにスキップ

リモートMCPを使用したカスタムコネクタの開始

今週アップデートされました

リモートMCPを使用したカスタムコネクタは、無料、Pro、Max、Team、およびEnterpriseプランのユーザー向けにClaudeおよびClaude Desktopで利用可能です。無料ユーザーは1つのカスタムコネクタに制限されています。この機能は現在ベータ版です。

カスタムコネクタとは何ですか?

カスタムコネクタを使用すると、Claudeをワークフローに最も重要なツールとデータソースに直接接続できます。これにより、Claudeはお気に入りのソフトウェア内で動作し、外部ツールの完全なコンテキストから洞察を引き出すことができます。

以下のことができます:

  • Claudeを既存のリモートMCPサーバーに接続します。

  • 任意のツールに接続するための独自のリモートMCPサーバーを構築します。

⚠️ カスタムコネクタのセキュリティとプライバシー(ベータ版)

カスタムコネクタを使用すると、Claudeを Anthropic によって検証されていないサービスに接続でき、Claudeがこれらのサービスにアクセスしてアクションを実行できるようになることに注意してください。詳細なガイダンスについては、以下のセキュリティとプライバシーに関する考慮事項セクションを確認してください。

リモートMCPサーバーとは何ですか?

Model Context Protocol(MCP)は、Anthropicによって作成されたオープンスタンダードで、AIアプリケーションがツールとデータに接続するためのものです。

以前は、MCPサーバーはローカルでのみ実行されていました(つまり、ユーザーのラップトップ上で)。現在、開発者はインターネット経由でAIアプリと通信するリモートMCPサーバーを構築およびホストできます。

リモートMCPサーバーはモデルにインターネットホストツールとデータへのアクセスを提供し、Claudeをあなたのニーズに合わせた複雑なマルチステッププロジェクトを独立して処理できる情報通のチームメイトに変えます。

カスタムコネクタを追加する

注: 誰でもリモートMCPを使用してコネクタを構築およびホストできますが、TeamおよびEnterpriseプランにコネクタを追加できるのはオーナーのみです。コネクタがTeamまたはEnterpriseの組織に追加されると、ユーザーは個別にそのコネクタに接続して有効にします。これにより、Claudeはユーザーがアクセスできるツールとデータのみにアクセスできることが保証されます。

TeamおよびEnterpriseプランの場合

オーナー向けの準備手順:

TeamおよびEnterpriseプランのメンバーがカスタムコネクタを設定する前に、オーナーまたはプライマリオーナーは、カスタムコネクタを組織に追加するために以下の初期手順に従う必要があります:

  1. セクションの下部にある「Add custom connector」をクリックします。

  2. コネクタのリモートMCPサーバーURLを追加します。

  3. オプションで、「Advanced settings」をクリックしてサーバーのOAuth Client IDおよびOAuth Client Secretを指定します。

  4. 「Add」をクリックしてコネクタの設定を完了します。

コネクタが設定された後のメンバー向けの手順:

  1. Settings > Connectorsに移動します。

  2. 「Connectors」セクションを見つけます。

  3. オーナーが追加したカスタムコネクタをリストで見つけます(「Custom」ラベルが付いています)。

  4. 「Connect」をクリックして認証し、Claudeでコネクタの使用を開始します。

ProおよびMaxプランの場合

個別のProまたはMaxプランを使用している場合は、以下の手順に従ってカスタムコネクタを追加します:

  1. Settings > Connectorsに移動します。

  2. 「Connectors」セクションを見つけます。

  3. セクションの下部にある「Add custom connector」をクリックします。

  4. コネクタのリモートMCPサーバーURLを追加します。

  5. オプションで、「Advanced settings」をクリックしてサーバーのOAuth Client IDおよびOAuth Client Secretを指定します。

  6. 「Add」をクリックしてコネクタの設定を完了します。

設定後のコネクタの有効化

チャットインターフェースの左下にある「+」ボタンをクリックしてから「Connectors」をクリックすることで、個別の会話のコネクタを有効にできます。設定されたコネクタが表示され、会話ごとにそれらを有効/無効にするためのトグルが表示されます。

コネクタを削除する方法

以下の手順に従ってカスタムコネクタを削除できます:

  1. Settings > Connectorsに移動します

    1. TeamおよびEnterpriseのオーナーは、Organization settings > Connectorsで組織の代わりにこれを行うことができます

  2. 「Connectors」セクションを見つけます。

  3. 削除するコネクタの横にある「Remove」をクリックするか、3つのドットを選択します。

  4. プロンプトに従って削除します。

カスタムコネクタを編集する場合は、まず削除してから、更新された詳細を使用して再度追加する必要があります。

カスタムコネクタを構築する方法

Claudeで使用するコネクタの構築について詳しくは、「Building custom connectors via remote MCP servers」を参照してください。

セキュリティとプライバシーに関する考慮事項

カスタムコネクタを使用すると、Claudeを Anthropic によって検証されていない任意のサービスに接続できます。Claudeを外部サービスに接続する場合、あなたの権限に基づいてそれらのサービス内のデータにアクセスし、潜在的に変更する機能を付与しています。信頼できるリモートMCPサーバーにのみ接続していることを確認し、Claudeのウェブコネクタとのインタラクションを認識していることが重要です。

セキュリティと権限

Claudeにカスタムコネクタを追加する場合、通常はOAuth認証プロセスを経て、アプリケーションに安全にサインインし、特定の権限を付与します。これにより、Claudeは実際のパスワードを見ることなく、あなたの代わりにアプリケーションと対話できます。Claudeの設定またはサードパーティサービスのセキュリティ設定でコネクタを切断することで、いつでもこれらの権限を取り消すことができます。

リモートMCPサーバーはClaudeと外部アプリケーション間の仲介役として機能します。以下を実行する必要があります:

  • 信頼できるサーバーにのみ接続する:信頼できる組織およびアプリケーションによって構築およびホストされているサーバーにのみClaudeを接続します。

  • 要求された権限を慎重に確認する:認証中に、MCPサーバーがアプリケーションに要求している権限を確認します。可能な限りこれらのスコープを制限し、要求された権限が不要に見える場合はアクセスを拒否します。

  • プロンプトインジェクションに注意する:悪意のあるMCPサーバーには、Claudeに意図しないアクションを実行させようとする隠れた指示が含まれる場合があります。Claudeはこれらの攻撃をブロックしようとする組み込み保護を備えていますが、ツール入力と出力に注意を払い、信頼できるサーバーにのみ接続することが重要です。

  • ツール動作の変化を監視する:サーバー開発者は予期せずツール動作を更新し、意図しない、または悪意のある動作につながる可能性があります。

悪意のあるMCPサーバーの報告

悪意のあるMCPサーバーについて知った場合は、当社の脆弱性開示プログラムに報告し、https://github.com/modelcontextprotocolをアセットとして選択してください。

ツールでアクションを実行する

リモートMCPサーバーはClaudeに会話中に呼び出すことができるツールを提供します。MCPサーバーの開発者は、以下を含むこれらのツールが何をするかを定義できます:

  • 接続されたアプリケーションからデータを読み取ります。

  • 接続されたアプリケーションでデータを作成、変更、または削除します。

  • ユーザーの代わりにアクションを実行します。

Claudeはサーバーにアクセス権限を与えたリソースにのみアクセスできますが、以下を実行する必要があります:

  • Claudeが実行しているアクションを認識し、破壊的または意図しない影響がないことを確認します。

  • Claudeのツール承認リクエストを慎重に確認し、信頼できるサーバーとツールを使用する場合にのみ「Always allow」をクリックします。

  • 「Search and tools」メニューを使用して、現在の会話に関連していない、またはClaudeが呼び出すことができないようにしたいツールを無効にします。

インタラクティブコネクタ

一部のコネクタは、Claude会話内に直接インタラクティブインターフェースを表示できます。テキストベースの応答のみを返す代わりに、これらのコネクタはダッシュボード、タスクボード、デザインツールなどのライブインタラクティブアプリをチャット内で直接開くことができます。

インタラクティブコネクタは2つの方法で表示されます:

  • インラインカード:会話に埋め込まれたコンパクトコンポーネント。サマリー、確認、またはクイックアクションを表示します。

  • フルスクリーンビュー:データビジュアライゼーションやドキュメント編集などの複雑なインタラクション用の没入型インターフェース。会話コンポーザーは利用可能なままなので、Claudeとのチャットを続けることができます。

これらのコネクタと直接対話できます。データをフィルタリングしたり、タスクをチェックしたり、設定を調整したりできます。会話を離れることなく。インターフェース内で実行するアクションは、ツールを接続するときに付与した同じ権限を使用します。

管理者コントロール:TeamおよびEnterpriseプランのオーナーは、Organization settings > Connectors内でインタラクティブコネクタをレンダリングする特定のツール呼び出しを無効にできます。

Researchを使用したClaudeの使用

注:Advanced Researchは現在、ローカルMCPサーバーからのツールを呼び出すことができません。

Researchを使用すると、Claudeは数百の内部および外部ソースを検索することで、クエリを深く調査できます。研究プロセス中、Claudeはさらなる承認なしにコネクタからツールを自動的に呼び出すことができます。

カスタムコネクタでResearchを使用する場合:

  • 外部アプリケーションで書き込みアクションを実行できるツールを無効にします。

  • Claudeの承認リクエストを慎重に確認し、Claudeに呼び出しを許可しているツールを認識します。

  • Claudeがコネクタに大量のリクエストを送信することの影響に注意してください。

Claudeでの研究の使用を参照して、この機能の詳細をご覧ください。

こちらの回答で解決しましたか?