インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Amplitude をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI に Amplitude のプロダクト分析を読み取らせます。イベントの推移、ファネル、リテンション、アクティブユーザーと新規ユーザー、収益 LTV、セッション、保存済みチャート、コホート、ユーザー検索、トラッキングプランを読み取り、チャートに注釈を追加できます。米国と EU のデータセンターに対応しています。
こう聞いてみよう
Amplitude のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Amplitude をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Amplitude + Meta Muse
AI に Amplitude のプロダクト分析を読み取らせます。イベントの推移、ファネル、リテンション、アクティブユーザーと新規ユーザー、収益 LTV、セッション、保存済みチャート、コホート、ユーザー検索、トラッキングプランを読み取り、チャートに注釈を追加できます。米国と EU のデータセンターに対応しています。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
AMPLITUDE_API_HOST, AMPLITUDE_API_KEY, AMPLITUDE_SECRET_KEY
ステップ 1 — 認証情報を取得
- Amplitude プロジェクトで Manager または Admin のロールが必要です。Settings(左下)、Projects の順に選び、プロジェクトを開きます。キーはプロジェクトごとに異なるため、1 つのコネクタが読み取るのは 1 つのプロジェクトです。
- プロジェクトの General タブで API Key の横の Manage を選び、キーを
AMPLITUDE_API_KEYにコピーします。 - Secret Key の横の Manage を選び、AnythingMCP 用に新しいシークレットキーを生成します。Amplitude はシークレットキーを生成時に一度しか表示しないため、すぐに
AMPLITUDE_SECRET_KEYに貼り付けてください。1 つのプロジェクトに複数のシークレットキーを持てます。 AMPLITUDE_API_HOSTをプロジェクトのデータセンターに合わせて設定します。既定(米国)のデータセンターはhttps://amplitude.com、EU のプロジェクト(アプリがapp.eu.amplitude.comで動いているもの)はhttps://analytics.eu.amplitude.comです。EU プロジェクトのキーは米国のホストでは拒否され、その逆も同じです。analytics.amplitude.comは Web アプリで、API ではありません。- コネクタをインストールし、
amplitude_list_eventsを実行して、プロジェクトが記録しているイベントの正確な名前を確認します。
誰が何を見られるか: シークレットキーはプロジェクトのすべてのイベントとユーザーを読み取れます。MCP サーバーは、そのデータを見てよい人とだけ共有してください。
読み取れるデータ: フィルターやグループ化を使ったイベントの推移、ファネル、リテンション、アクティブユーザーと新規ユーザー(5 分刻みのリアルタイム表示も可)、収益 LTV、セッションの長さとユーザーあたりのセッション数、ユーザー構成、Amplitude に保存されたチャートの結果(チャートのアドレスの /chart/ の後に続く ID で指定)、行動コホート、ユーザー検索とそのユーザーの最近のイベント、トラッキングプラン(イベントタイプ、イベントプロパティとユーザープロパティ、カテゴリ)です。日付はプロジェクトのタイムゾーンでの日単位です。コホート一覧には Growth または Enterprise の Behavioral Cohorts アドオンが必要です。
制限: Amplitude の制限はプロジェクト単位で、ほかのすべての連携と共有です。Dashboard REST API は同時に最大 5 リクエストまでで、クエリコストの予算は 5 分あたり 1,000、1 時間あたり 108,000 です。クエリのコストは、期間の日数 × 条件の数(セグメントとフィルター。グループ化は 1 つにつき 4)× チャートのコスト(セグメンテーションはイベントごとに 1、ファネルはステップごとに 2、リテンション 8、セッション 4、それ以外は 1)です。ユーザー検索とユーザーアクティビティには別に同時 10 件、1 時間 360 件の制限があり、トラッキングプランの読み取りは 1 時間 7,200 件までです。上限を超えると Amplitude は 429 を返します。AI は時間をおき、コスト予算が原因なら期間を短くするかグループ化を外します。グループ化を使ったクエリ 1 回で、日ごとやユーザーごとの多数のクエリを置き換えられます。
個人データ: amplitude_search_users と amplitude_get_user_activity はユーザーのプロファイルとイベントを返します。AI はあなたが尋ねたユーザーについてだけ使います。
先に確認します: チャートを指定しない注釈は、プロジェクトのすべてのチャートに全メンバー向けに表示されます。そのため amplitude_create_annotation の前に、AI がラベル、日時、表示範囲をあなたに確認します。amplitude_delete_annotation はインストール時に無効になっています。
よくあるエラー: 403 "Invalid API Key": キーまたはシークレットが間違っているか、別のプロジェクトのものか、プロジェクトがもう一方のデータセンターにあります(AMPLITUDE_API_HOST を確認してください)。401: 2 つのキーのどちらかがありません。400: パラメーター、またはイベントやセグメントの JSON が無効か、保存済みチャートが別のプロジェクトのものです。amplitude_get_chart_results で 404: その ID の保存済みチャートはありません。429: 同時実行、1 時間あたり、またはコストの制限に達しています。どの制限かは Amplitude が示します。
このコネクタは、Amplitude へのイベント送信、生イベントファイルのエクスポート、コホートのダウンロードとアップロード、プライバシー要求によるユーザー削除には対応せず、Experiment、Session Replay、ユーザー管理も扱いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Muse にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。
- Muse で Settings → Connectors を開き、Add custom connector を選びます。
- MCP サーバーの URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを貼り付けます。 - Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
Amplitudeのツールが必要になる依頼を Muse にしてみましょう。
チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。
利用可能なツール
| Tool | What it does |
|---|---|
amplitude_list_events | List the project's visible event types with this week's totals, as event_type, display name, weekly_totals and the hidden and inactive… |
amplitude_get_event_segmentation | Event Segmentation: count one event (or compare two) per day, week or month, optionally filtered by segments and grouped by a property |
amplitude_get_funnel | Funnel Analysis: conversion through two or more events in order |
amplitude_get_retention | Retention Analysis: how many users who did a starting event come back with a return event, per day, week or month after |
amplitude_get_active_users | Count active or new users per day, week or month, optionally segmented and grouped by a property |
amplitude_get_realtime_active_users | Active users in 5-minute steps for today and yesterday, for a live view |
amplitude_get_revenue_ltv | Revenue lifetime value of new users per start date: average revenue per user, per paying user, total revenue or paying users after 1 to 90… |
amplitude_get_session_length_distribution | Number of sessions per session length bucket over a date range |
amplitude_get_average_session_length | Average session length in seconds for each day of a date range |
amplitude_get_sessions_per_user | Average number of sessions per user for each day of a date range |
amplitude_get_user_composition | User composition: how many distinct users had each value of one user property in a date range (e.g. users per country, platform or app… |
amplitude_get_chart_results | Run a chart saved in Amplitude and return its results, using the chart's saved definition (events, filters, date range) |
amplitude_list_cohorts | List the project's discoverable behavioral cohorts with id, name, description, size, owners, last computed time and archived or published… |
amplitude_search_users | Find users by Amplitude ID, device ID, user ID or the start of a user ID |
amplitude_get_user_activity | One user's summary (userData: first and last seen, event and session counts, revenue, platform, location, user properties) and their most… |
amplitude_list_event_types | List the event types planned in the project's tracking plan (Amplitude Data) with category, display name, description, active flag, tags… |
amplitude_get_event_type | Get one planned event type by its exact name: category, display name, description, active and hidden flags, tags and owner |
amplitude_list_event_properties | List the event properties in the tracking plan: for one event type when event_type is given, otherwise the shared event properties |
amplitude_list_user_properties | List the project's user properties with description, type, enum values, array flag and classifications |
amplitude_list_event_categories | List the event categories of the tracking plan (id and name) |
amplitude_list_annotations | List the chart annotations of the project (releases, campaigns, incidents marked on charts): id, label, details, start and end, category… |
amplitude_create_annotation | Add an annotation (e.g. a release or campaign) at a point or range in time |
amplitude_delete_annotation | Delete a chart annotation by id; it disappears from every chart for every member and cannot be restored |
プロンプトの例
- 「過去 3 か月に Sign Up を行ったユーザー数を週ごとに、国別でグループ化して教えてください。」
- 「9 月の Sign Up から Create Project、Invite Teammate までのファネルと、最も多くのユーザーが離脱したステップを見せてください。」
- 「8 月に始めた新規ユーザーのうち、その後 8 週間の各週に戻ってきたのは何人ですか?」
- 「10 月 1 日の料金ページのリニューアルについて、すべてのチャートに注釈を追加してください。保存する前にラベルと日付を見せてください。」
FAQ
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?