概要
LiveDune のソーシャルメディア分析:トラッキング中の Instagram、VK、Telegram、YouTube、TikTok などのアカウント、期間ごとの分析と日別の推移、投稿・ストーリーズ・動画とその指標、オーディエンスの属性、URL で指定した任意の公開アカウント、プランのリクエスト枠、自動投稿(書き込みツールはインストール時はオフ)。
ガイド付きセットアップ
LiveDune を Gemini に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで LiveDune を接続して、MCP URL を Gemini に追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
こう聞いてみよう
LiveDune のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → LiveDune をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
LiveDune + Gemini
LiveDune のソーシャルメディア分析:トラッキング中の Instagram、VK、Telegram、YouTube、TikTok などのアカウント、期間ごとの分析と日別の推移、投稿・ストーリーズ・動画とその指標、オーディエンスの属性、URL で指定した任意の公開アカウント、プランのリクエスト枠、自動投稿(書き込みツールはインストール時はオフ)。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
LIVEDUNE_ACCESS_TOKEN
ステップ 1 — 認証情報を取得
セットアップは約 2 分です。プランまたは API パッケージに API アクセスが含まれている LiveDune アカウントが必要です。
- LiveDune で Settings, API(pro.livedune.com/settings/api)を開き、API トークンをコピーします。API を使えるかどうかは、プランまたは API パッケージによって決まります。
- トークンを
LIVEDUNE_ACCESS_TOKENに貼り付けます。スペースを含めず、トークンだけを貼り付けてください。 - コネクターをインストールし、
livedune_get_tariff_infoで接続を確認します。残りのリクエスト数と、プランで取得できる履歴の期間が表示されます。このツール自体はリクエスト枠を消費しません。
トークンは 1 つだけで、毎回の呼び出しで送信されます: AnythingMCP はトークンを access_token クエリパラメーターとして https://api.livedune.com に渡します。Cloud とセルフホストは同じ手順で、ほかに設定するものはありません。
最初に使うツール: livedune_list_accounts はダッシュボード上の各アカウントの id を返し、ほかのツールはこれを accountId として受け取ります。ダッシュボードにないアカウント(競合など)は、livedune_search_account に URL を渡すと ID または一時的な UUID が返り、同じように使えます。アカウントのグループ分けは livedune_list_projects と livedune_list_tags で確認できます。
リクエスト枠: livedune_get_tariff_info 以外のすべての呼び出しは、プランの API リクエスト枠を消費します。また、新しいアカウントに livedune_search_account を使うと、そのアカウントのクイック分析も始まります。1 日ずつ何度も呼び出すより、期間全体を 1 回で取得するほうが枠を節約できます。
すべての指標を得るにはアカウントの連携が必要です: リーチ、インプレッション、ストーリーズ、属性データは、LiveDune と連携したアカウント(is_linked が true)でのみ取得できます。それ以外のアカウントは公開データだけです。ネットワークによっては空になる指標もあります。オーディエンスの属性は Instagram、Threads、VK、OK のアカウント、動画は VK と自社の Facebook アカウント、ストーリーズは VK、Instagram、Telegram が対象で、Telegram は連携なしでも使えます。
日付とページ送り: 日付は YYYY-MM-DD 形式で、プランの履歴期間内である必要があります。一覧は最大 100 件で、count と after が付きます。AI は after を渡して次のページを取得し、after がなくなるか 0 になるまで続けます。
よくあるエラー: 401 または 403 は、トークンが誤っているか期限切れであること、またはプランに API アクセスがないことを示します。400 はリクエストの誤りで、LiveDune が返すメッセージに理由が書かれています。404 は不明なアカウントまたは投稿です。429 はリクエスト枠を使い切ったことを示します。残りは livedune_get_tariff_info で確認できます。
読み取れるデータ: プランとそのリクエスト枠、履歴期間。ダッシュボードのプロジェクト、タグ、Instagram、VK、Telegram、YouTube、TikTok、Dzen、OK、Facebook、X、MAX でトラッキング中のアカウント。各アカウントの期間合計(フォロワー数とその増減、投稿数、いいね、コメント、リポスト、再生数、エンゲージメント率 er と erv)と、同じ数値の日別の推移。性別と年齢別のオーディエンス。反応、リーチ、インプレッションを含む投稿、ストーリーズ、動画。まだ公開されていない自動投稿の予約。URL で見つけた任意の公開アカウント。
インストール時はオフ: livedune_add_account、livedune_remove_account、livedune_create_scheduled_post、livedune_update_scheduled_post、livedune_delete_scheduled_post。これらはダッシュボードへのアカウント追加(プランのアカウント枠を 1 つ使います)、アカウントの完全な削除(統計の収集が止まります)、自動投稿の作成、変更、削除を行います。予約した投稿は、指定した時刻に自動でソーシャルネットワークに公開されます。必要なものだけをコネクターのページで有効にしてください。AI は変更のたびに事前にあなたの確認を取ります。livedune_create_tag はオンです。アカウントをグループ分けするダッシュボードのタグを作成するだけです。
対象外: メディアファイルのアップロード(自動投稿には、すでにオンラインにある画像や動画の URL を使います)と、ダイレクトメッセージや LiveDune の画面上の競合レポートなど、LiveDune のほかのモジュール。
ステップ 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 — Gemini にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、
geminiを再起動します。 - Gemini CLI で
/mcpを実行します(またはシェルでgemini mcp list)。anythingmcpが接続済みとして表示されるはずです。 - プロンプトを入力しましょう — Gemini CLI が
LiveDuneのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
livedune_get_tariff_info | Get the API quota and plan: total requests, used and left across all packages, the base tariff package with its end date, extra packages… |
livedune_list_projects | List the dashboard projects (account groups): id (0 is the default project), name and accounts_count |
livedune_list_accounts | List the social accounts tracked on the LiveDune dashboard, up to 100 per page: id (use it as accountId), social_id, type (instagram_new… |
livedune_list_tags | List the dashboard tags used to group accounts: id, tag title and color |
livedune_search_account | Find a social account by its URL |
livedune_get_account_analytics | Get an account's summary for a date range: followers at the end and their change (followers_diff), posts, likes, comments, reposts, shares… |
livedune_get_account_history | Get an account's day-by-day history for a date range: followers, gained and lost, average likes, comments, views, reposts and reach per… |
livedune_get_audience | Get an account's audience demographics history by gender and age, per date |
livedune_list_posts | List an account's posts in a date range, up to 100 per page: post_id, type, text, created, url, preview image, reactions (likes, comments… |
livedune_get_post_stats | Get the statistics of one post: type, url, preview image, text, reels views, reach, impressions, ad flag and categories, as the network… |
livedune_list_stories | List an account's stories in a date range (VK, Instagram and Telegram): id, image, type, created, text, url, reach, impressions and actions… |
livedune_list_videos | List an account's videos in a date range (VK and own Facebook accounts): id, preview image, type (video, clip, live), created, reactions… |
livedune_get_video_stats | Get the statistics of one video (VK and own Facebook accounts): id, preview image, type (video, clip, live), created, reactions and… |
livedune_list_scheduled_posts | List an account's autoposting posts that are not published yet: id, text, publication_time, timezone, status (draft or scheduled) and… |
livedune_add_account | Add a social account to the LiveDune dashboard so its statistics are collected |
livedune_create_tag | Create a dashboard tag to group accounts. color must be one of LiveDune's #RGB colors; an invalid color answers with the list of approved… |
livedune_remove_account | Remove an account from the LiveDune dashboard; its collected statistics stop |
livedune_create_scheduled_post | Create an autoposting post for a linked account: text and/or one media URL (an existing image or video), publication time and time zone… |
livedune_update_scheduled_post | Update an autoposting post that is not published yet: time, time zone, text, media URL (replaces attachments), type and status (draft or… |
livedune_delete_scheduled_post | Delete an autoposting post that is not published yet |
プロンプトの例
- 「10 月の全アカウントのフォロワー数、再生数、エンゲージメント率を比較してください。」
- 「直近 30 日間で、VK グループのどの投稿がいちばんリーチを獲得しましたか。」
- 「Instagram アカウントのオーディエンスの年齢と性別の内訳を見せてください。」
- 「instagram.com/livedune を分析してください。先月、フォロワー数とエンゲージメントはどう変わりましたか。」
- 「Instagram アカウントの自動投稿で予約されている投稿と、その公開時刻を教えてください。」
FAQ
Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。
次のステップ
このガイドは役に立ちましたか?