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

人気のアプリやカスタムMCP用のMCPコネクタを追加する

MCPコネクタの力で、より多くのデータとアクションをFinに提供し、より迅速かつ正確な顧客対応を実現します。

対応者:Davy Malone

Finは新機能のMCPコネクタ(Model Context Protocol)を使い、プロジェクト管理(Linear)、請求システム(Stripe)、eコマースプラットフォーム(Shopify)、Zapier経由の数千のアプリなど、他のビジネスツールに直接接続できるようになりました。これにより、Finはリアルタイム情報にアクセスし、外部システムでの操作も可能となり、より完全で効率的な顧客対応が可能になります。

注意: Linearのようなツールでは、Intercomのレポートでアプリ属性は使用できません。回避策として、Intercomでカスタム属性を作成し、レポートの列として使用してください。


MCPコネクタとは何ですか?

MCPコネクタは、Finが外部アプリケーションやデータソースと連携する強力な方法です。Finに他のソフトウェアから特定の情報や機能にアクセスするための安全な鍵を渡すようなものです。FinはIntercomやHelp Center内の情報だけでなく、以下のようなデータにもアクセスできます。

  • Stripe — Fin用のMCP統合は、請求とサブスクリプション管理のためにStripeコネクタをインポートします。

  • Shopify — Fin用のMCPストアフロント統合は、Shopifyストアのカタログ、カート、ポリシーに接続し、顧客がその販売者とショッピングできるよう支援します。

  • Linear — Fin用のMCP統合は、課題とプロジェクト管理のためにLinearコネクタをインポートします。

  • Zapier — FinをZapierのMCP統合を通じて数千のアプリ(Slack、Google Calendar、HubSpotなど)に接続します。

これにより、Finはより賢くなり、複雑な顧客の問い合わせも人間のエージェントに引き継ぐことなく対応可能になります。

MCPコネクタを使う主な利点

  • より多くのデータにアクセス: Finは接続されたシステムからリアルタイム情報にアクセスできます。

  • より多くのアクションを自動化: 対応するツールであれば、Finが外部ツールでの操作(例:ticketの作成、ステータス更新)を行えます。

  • より速く、より正確な解決: 顧客はFinから直接、必要な回答をより迅速に得られます。

  • エージェントへの引き継ぎ削減: Finがより多くの問い合わせを独立して処理し、チームの負担を軽減します。

  • 簡単で安全なセットアップ: 業界標準の認証を使い、数ステップでツールを接続できます。


FinのMCPコネクタの設定方法

ワークスペースで有効化すると、設定 > 統合 > データコネクタ内にMCP設定が表示されます。

MCPサーバーの接続

MCPサーバーの接続方法は2通りあります。

1. テンプレートを使って接続する

人気のアプリ向けに、Stripe、Shopify、Linear、Zapierなどの事前構築済みテンプレートを提供し、より迅速にセットアップできます。

  1. 設定 > 統合 > データコネクタに移動してください。

  2. 「人気アプリからデータコネクタを追加 — Model Context Protocol (MCP)サーバーによる提供」というセクションが表示されます。

  3. 接続したいアプリのタイルをクリックします(例:Linear)。

    注意: データコネクタテンプレートを使用するには、そのアプリがワークスペースにインストールされている必要があります。

  4. MCPサーバーへのアクセスを認可する

    1. サードパーティのMCPサーバーがOAuthをサポートしている場合、Intercom Finがデータにアクセスするための認可を得るためにアプリケーションのウェブサイトにリダイレクトされます。画面の指示に従ってください(通常はOAuthフローです)。

    2. そうでない場合は、認証設定ページでアクセストークンを作成するか既存のものを選択できます。

  5. 認可が完了するとIntercomに戻され、接続されたMCPサーバーがデータコネクタ一覧に表示されます。通常「(0)」はまだツールが追加されていないことを示します(例:「Linear (0)」)。

2. カスタムMCPサーバーを接続する

独自のMCPサーバーを持っている場合や、まだテンプレートがないサードパーティサービスを接続する場合:

  1. 設定 > 統合 > データコネクタに移動してください。

  2. Custom MCPのタイルをクリックします。

    ​

  3. モーダルが表示され、以下を入力する必要があります。

    • 名前: この接続の説明的な名前(例:「Our Internal CRM」、「Linear Dev」)。

    • URL: MCPサーバーのベースURL(例:https://mcp.your-service.com/sse)。このURLはMCPサーバープロバイダーから取得します。

  4. 選択したサーバーがトークン認証をサポートしている場合はアクセストークンを提供できます。提供しない場合は、指定されたMCPサーバーでOAuthフローを開始しようとします。

  5. MCPサーバーを追加をクリックします。

  6. 認可が完了すると、カスタムMCPサーバーがデータコネクタ一覧に表示されます。

接続されたMCPサーバーからツールを追加する

MCPサーバーが接続されたら、そのサーバーのどの「ツール」(機能やデータポイント)をFinが使えるか指定する必要があります。

  1. 新しく接続されたMCPサーバーを一覧から見つけます(例:「Linear (0)」)。

  2. そのサーバーのセクション下にある「+ New」ボタンをクリックします。

  3. モーダルが表示され、そのMCPサーバーが提供する利用可能なツール一覧(例:「List Comments」、「Create Issue」、「Get Order Details」)が表示されます。

  4. Finに使わせたいツールをクリックします(例:「List Comments」)。

  5. そのツールがそのMCPサーバーのセクションのデータコネクタとして追加されます。サーバー名の横のカウントが更新されます(例:「Linear (1)」)。

MCPツール(データコネクタ)の設定

MCPサーバーから追加された各ツールは標準のData connectorのように機能し、Finが使用する前に設定が必要です。

  1. 新しく追加されたツール(例:「List comments」)をクリックして設定ページを開きます。

  2. おなじみのタブが表示されます:About, Input Parameters, Test response および Data access。

    A. Aboutタブ:

    • Name & Description: これらは通常MCPサーバーから事前入力されています。必要に応じて編集可能です。

    • 「Enable Fin to use this connector directly without adding it to a workflow or task」: このチェックボックスをオンにすると、Finは会話内容に基づき名前と説明を使ってこのツールの使用を自動判断します。オフの場合は、Fin WorkflowまたはProcedureにこのツールを追加する必要があります。

    • Audience rules: このコネクタを利用可能な対象(例:Users, Leads)を定義します。

    B. Input parametersタブ:

    • このタブにはツールが必要とする入力が表示されます(例:「List Comments」ツールの「IssueID」)。

    • 各入力について、Data Sourceを指定する必要があります:

      • Let Fin decide: Finは会話や過去のアクションから情報を探すか、顧客に尋ねます。

      • Set a custom value: 特定の値をハードコードします。

      • Use an attribute: Intercomのユーザー、会社、または会話属性から値を取得します。

      • Ignore Input: オプションのパラメータは無視され、リクエストに含まれません。

    C. Test responseタブ:

    • ツールが正しく動作するかテストします。

    • Live response: MCPサーバーに実際のAPIコールを行います。

    • Example response: サンプルJSONデータを提供してレスポンスをシミュレートします。

    D. Data access:

    • 注意:Finに提供されるツールの範囲には十分注意してください。ツールのレスポンスで返されたデータは顧客と共有される可能性があります。

    • このタブは標準のAPIベースのデータコネクタと同様に設定します。ここでFinがツールから返されたデータをどのように解釈し利用するかを定義できます。詳細は一般的なデータコネクタのドキュメントを参照してください。

    E. Set live:

    • ツールの設定とテストが完了したら、ページ上部のSet liveボタンをクリックします。

    • ツールのステータスが「Draft」から「Live」に変わり、Finが使用可能になります。
      ​

注意:Finは1ターンに1つのコネクタ呼び出ししか処理できません。同じSSEストリームでMCPサーバーが2つの別々のレスポンスを返す場合、Finは最初のレスポンスを確実に利用できません。


FinのMCPツールの使い方

MCPツールがライブになると:

  • 「Enable Fin to use this connector directly...」がチェックされている場合: Finは顧客の会話を分析し、ツールの名前・説明や必要な入力に基づいて問い合わせ解決に役立つと判断した場合、自動的に必要な入力を収集してツールを使用します。

  • 直接使用が有効でない場合や複雑なシナリオでは: これらのMCPツールをFin WorkflowsやProceduresのステップとして追加し、使用タイミングや方法を正確に制御できます。

FinはMCPサーバーにリクエストを送り、レスポンスを受け取り、その情報(オブジェクトマッピングに基づく)を使って顧客に回答したり追加アクションを実行します。

対応アプリとカスタム接続

  • テンプレート:テンプレートはLinear、Stripe、Shopify用に用意されています。Zapierテンプレート(Finを数千の追加アプリに単一接続でつなぐもの)は現在一時停止中で一般提供されていません。代わりにCustom MCPオプションでZapierを接続してください。

  • Custom MCP: MCP準拠のサーバーを提供する任意のシステムに「Custom MCP」オプションで接続できます。接続にはそのシステム提供者からのMCPサーバーURLと、OAuthまたはトークンベースの認証情報が必要です。

セキュリティ

Finを外部システムに接続する際は安全に行われます:

  • OAuth 2.0: サードパーティのMCPサーバーへの接続は、業界標準の認可プロトコルであるOAuth 2.0を使用して認証されます。

  • Granular Permissions: OAuthプロセス中に、Intercom Finに特定のデータアクセスや操作権限を付与します。Finがアクセスできる範囲はユーザーが管理します。

  • Token Based Access: 対応している場合、サードパーティのアクセストークンをIntercomに安全に保存し、MCPサーバー認証に使用できます。

注意: MCPは標準のデータコネクタと同じトークンタイプをすべてサポートしているわけではありません。MCPは独自の認証フローを持ちます。


よくある質問

Model Context Protocol(MCP)とは?

FinのようなAIモデルが外部ツールやデータソースを発見し連携するための標準化された方法です。

MCPサーバーへの接続は安全ですか?

はい、接続はOAuth 2.0(安全な認可の業界標準)またはトークンベースアクセスを使用します。

接続したいアプリがテンプレートにない場合は?

アプリやシステムがMCPサーバーを提供していれば、「Custom MCP」オプションでMCPサーバーURLと認証情報を入力して接続できます。

カスタム接続のMCPサーバーURLはどこで入手しますか?

接続したいアプリやシステムのドキュメントやサポートチームからURLを入手してください。

IntercomにはAIツールに接続できるホスト型MCPサーバーがありますか?

はい、IntercomにはMCP対応AIツールに接続できるホスト型MCPサーバーがあり、会話、連絡先、会社、Help Centerの記事などのIntercomデータにアクセスできます。

Intercom MCPサーバーはMCPコネクタとは逆の方向で動作します。MCPコネクタではFinが外部のMCPサーバーに接続しますが、Intercom MCPサーバーではAIツールがあなたのIntercomワークスペースに接続します。

Intercom MCPサーバーはUSおよびEUホストのワークスペースで利用可能です。AUホストのワークスペースはまだサポートされていません。

USまたはEUホストのワークスペースでAIツールをIntercom MCPサーバーに接続するにはどうすればよいですか?

AIツールをIntercom MCPサーバーに接続するには、ワークスペースのホスト地域に対応するサーバーURLを使用してください。ワークスペースのURLがapp.intercom.comの場合はUSホスト、app.eu.intercom.comの場合はEUホストです。

接続を追加すると、MCPクライアントがOAuth(Open Authorization)サインインを開きます。Intercom MCP同意ページには接続を求めるアプリケーション名と、ワークスペースでできることが表示されます。リダイレクト先のアドレスが期待するアプリケーションのものであることを確認し、「Allow」をクリックしてください。

「Allow」をクリックした後にIntercomが「We're having technical difficulties」と表示された場合、ほとんどの場合、間違った地域のURLで接続しています。接続を削除し、ワークスペースの地域に対応するURLで再接続してください。

完全なセットアップガイドについては、Intercom Developer Docsをご覧ください:Model Context Protocol (MCP)。


​

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