Pendo MCPサーバーの概要

最終更新日:

Pendoモデルコンテキストプロトコル(MCP)サーバーを使用すると、外部のAIツールをPendoデータに接続できます。これを使えば、アナリティクスをクエリしたり、ガイドを取得したり、Claude・Cursor・ChatGPTなどのAIクライアントからPendoのインサイトを引き出したりすることができます。

注:ご意見をお聞かせいただき、今後の開発に役立てていただくために、Pendo MCPアンケートにご回答ください。

ユースケース

Pendo MCPサーバーは、すでに作業しているAIクライアントでプロダクトおよび顧客データを利用できるようにします。これにより、LLMベースのクライアントに質問をしたり、エージェントを開発したり、ライブPendoプロダクトデータを追加したりできます。

Pendo MCPサーバーに接続して、以下の操作を行います。

  • Pendoから訪問者とアカウントのメタデータにアクセスします。
  • アプリケーション分析やユーザー行動をクエリします。
  • 特定のページ、フィーチャー、トラックイベントを検索して分析します。
  • 最近の使用状況についてイベントレベルの集約クエリを実行します。
  • 訪問者のアクティビティとエンゲージメントのパターンを分析します。
  • ガイドやアイデアを検索して入手します。
  • AIエージェント、ユースケース、問題を一覧表示します。
  • 訪問者またはセッションの開発ログを取得します。

これらの機能は、顧客からの電話対応の準備、導入状況や解約状況の兆候の調査、サポートチケットの充実化、エージェントやアシスタントへのリアルタイムのプロダクトコンテキストの提供といったタスクをサポートします。例えば、最もアクセス数の多いページ、利用頻度の高いフィーチャー、特定のセグメント内での行動パターンなどについて質問することができます。

また、「…するにはどうすればいいですか?」という質問に対して、Pendoのチュートリアルリンクを表示するAIサポートエージェントに接続することもできます。詳細は「AIエージェントを通じてガイドを配信する(ベータ版)」をご覧ください。

ヒント:Pendo UIのダッシュボードやレポートを使用して、過去のトレンド、高度なレポート、または詳細なガイドのパフォーマンス指標を確認することをお勧めします。

MCPとLeoの比較

Pendo MCPサーバーとLeoは、AIを使用してPendoデータを操作する別々の方法です。

  • LeoはPendoに組み込まれたAIエクスペリエンスです。Pendo内でLeoを使用すると、質問をしたり、厳選されたインサイトを取得したりできます。
  • Pendo MCP サーバーは、Claude、Cursor、ChatGPTなどの外部AIツールをPendoのデータに直接接続し、他のソース(例えばGoogle DriveやAtlassian製品)と一緒に使用することができます。Pendoへのクエリは、既にお使いのAIツールから実行できます。現在では、外部AIツールから実行する複雑なワークフローや大量のワークフローには、MCPサーバーの方が適しています。

MCPサーバーは、PendoのデータをマルチソースのAIワークフローに取り込みたい場合や、既に使用している外部ツールから大量の自動分析をサポートしたい場合に使用します。

Pendo内でガイド付きの探索や簡単な質問ができるインタラクティブなAI体験が必要な場合は、Leoを使用してください。詳細は「Leoによるプロダクト使用の分析」をご覧ください。

仕組み

Pendo MCPサーバーは、Pendoのサブスクリプションデータをモデルコンテキストプロトコル(MCP)をサポートするAIクライアントに接続するリモートホスト型のサービスです。MCPツール呼び出しを通じてAIクライアントがPendo分析データを利用できるようにするリモートゲートウェイとして機能します。

接続されると、サーバーは次のようになります。

  • Pendoのログインを通じてOAuthを使ってユーザーを認証します。
  • ストリーム可能なHTTP経由でリクエストを受け付け、サーバー送信イベント(SSE)に自動的にフォールバックします。
  • 標準化されたMCPツール呼び出しを通じて、Pendoデータをクエリできるようにします。

MCPサーバーに接続すると、訪問者やアカウントのメタデータ、ページや機能の使用状況、イベントのサマリーデータ、セグメント定義にリアルタイムでアクセスできます。

Pendo MCPサーバーは、インタラクティブではなくプログラムで接続するAIエージェントやボットでも使用できます。例えば、PendoとIntercomの顧客は、Intercom FinをPendo MCPに接続することで、サポート会話中にガイドを表示したり、セッションのコンテキストを利用したりすることができます。詳細については、「Intercom Finを使用したPendoガイドの提供」および「セッションコンテキストによるFin解決率の改善」をご覧ください。

読み取り専用ツールと書き込みツール

Pendo MCPサーバーは、2つのカテゴリーのツールを提供しています:

  • 読み取り専用ツール(デフォルトで有効)。Pendoデータをクエリして取得します。例えば、訪問者の一覧表示、ページやフィーチャーの使用状況の取得、ガイドの検索などが可能です。
  • 書き込みツール(管理者によるオプトイン)。Pendoでアクションを実行します。現在はフィードバック項目の作成機能が含まれています。

サブスクリプション管理者は[設定]>[サブスクリプション設定]>[AI アクセス]で各カテゴリを個別に有効にします。書き込みツールを有効にするには、まず読み取り専用ツールの切り替えを有効にする必要があります。

利用可能なツールの全リストについては、「Pendo MCPのAIエージェント用ツール」を参照してください。

認証とアクセス

Pendo MCPサーバーは、それぞれ異なるアクセス動作を持つ2つの認証方法をサポートしています。

  • インタラクティブOAuth。Pendoユーザーは、Claude、Cursor、ChatGPTなどのAIクライアントを介してサインインします。1つの接続で、同一リージョン内のPendoのすべてのサブスクリプションをカバーできます。特定のサブスクリプションにクエリするには、プロンプトにそのサブスクリプションIDを含めてください。別のサブスクリプションをクエリするために再接続や変更は必要ありません。
  • サービスアカウント。AIエージェントまたはバックエンド統合により、人がログインすることなくプログラムによって認証が行われます。各サービスアカウントは単一のPendoサブスクリプションとその中のアプリケーションに限定されます。複数のサブスクリプションを利用するには、それぞれのサブスクリプションに個別のサービスアカウントを作成してください。詳細については、「サービスアカウントを使用してPendo MCPサーバーに認証する」を参照してください。

Pendoデータはリージョンごとに分離されているため、どちらの認証方法もリージョンを越えてデータにアクセスすることはできません。複数のリージョンでPendoサブスクリプションをお持ちの場合は、リージョンごとに個別の接続を設定する必要があります。

次のステップ

接続準備が整ったら、「Pendo MCPサーバーへの接続」を参照して、サポートされているAIクライアントやリージョンURLを含む詳細なセットアップ手順を確認してください。

関連記事

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています