Amplitude MCPをChatGPTに接続する方法

Amplitude MCPをChatGPTに接続すれば、ChatGPTインターフェースを離れることなく、ファネル、コホート、実験などのプロダクトデータについて質問することができます。セットアップはOAuthを使用しており、所要時間は約2分です。ChatGPTからAmplitudeデータに会話形式でアクセスしたい場合にこれを使用します。

ブラウザーやデスクトップアプリでAIアシスタントインターフェースを使用したい場合は、ChatGPTを使用してください。代わりにコードエディタ内でAmplitude MCPを使用したい場合は、Cursorコネクタを使用してください。

プロジェクトへのアクセス権を持つアクティブなAmplitudeアカウントと、開発者モードを利用できる対象プランのChatGPTアカウントが必要です。

一般的なMCP設定のリファレンスについては、OpenAIリモートMCPのドキュメントを参照してください。

ChatGPT開発者モードは、読み取りと書き込み操作に対応した、完全なモデルコンテキストプロトコルのクライアントアクセスをサポートしています。 OpenAIには、対象となるChatGPTプランのベータ機能として開発者モードが文書化されています。

  1. ChatGPTに移動するか、ChatGPTデスクトップアプリを開きます。

  2. _設定 > アプリとコネクタ > コネクタの参照_に移動します。

  3. Amplitudeを選択し、次に接続を選択してOAuth接続を開始します。

  4. プロンプトが表示されたら、Amplitude OAuth認証を完了してください。

  5. 最良の結果を得るには、Amplitude専用のChatGPTプロジェクトを作成し、その指示に次のシステムプロンプトを追加してください:

    text
    When using Amplitude MCP, follow these rules then act quickly and autonomously:
    - Use tools to find answers: If you need info (events, properties, chart definitions, cohorts), use tools to discover it rather than asking the user. Trust the Amplitude MCP tools provide access to actual data behind charts, dashboards, and other entities. Always attempt using tools before saying they don't exist.
    - Try NOT to ask clarifying questions: Make your best judgment with information available but sparingly elicit clarification from users
    - Resolve ambiguity yourself: When multiple options exist (e.g., which project to use, which saved chart or event matches best, how to define a segment), choose the most reasonable option based on tool results and context. Search saved charts, metrics, and other data before creating something new.
    - When responding to requests that involve Amplitude objects (charts, dashboards, or any entity), don't stop at referencing IDs and metadata. Retrieve underlying data, run analysis based on it, then share specific metrics as part of your analysis.
    - Complete the request: Execute the workflow requested, proactively share relevant data when analyzing, don't stop partway to ask for confirmation, then provide data-backed, actionable, and concise answers.
    - Report what you did: After completing the task, briefly explain key assumptions or data used
    - Cite your sources: When referencing data from Amplitude, include the link as part of the markdown response (()[])
    
  6. これでAmplitudeデータに関する質問を開始できます。

ChatGPTに質問してください:「アクセスできるAmplitudeプロジェクトはどれ?」 プロジェクトの一覧が表示されると、MCPは接続されており、認証されています。

はい ChatGPT開発者モードは、読み取りと書き込みの両方の操作を含む完全なMCPクライアントアクセスに必要です。OpenAIでは。これを対象とするChatGPTプランで利用可能なベータ機能として文書化されています。開発者モードがない場合、MCPツールの呼び出しは使用できません。

ChatGPTコネクターは標準のAmplitude OAuthフローを使用しており、Amplitudeアカウントに基づいて適切なリージョンにルーティングされます。 明示的なEUルーティングが必要な場合は、Amplitudeサポートまでお問い合わせください。

MCPサーバーには、認証を行うユーザーのAmplitude権限が継承されます。Amplitudeで既にアクセス権を持っているプロジェクトのみを読み取ったり変更したりできます。 Amplitudeは追加のアクセス権を付与しません。

システムプロンプトをプロジェクトにスコープ設定することで、Amplitudeの命令が他のChatGPT会話に影響を与えることがありません。また、プロジェクト設定をチームと共有できるため、全員が同じクエリ動作を使用できます。

これは役に立ちましたか?