Claude Media
ClaudeとCoupler.ioを連携する方法 — データフロー単位で広告・営業データを聞く

ClaudeとCoupler.ioを連携する方法 — データフロー単位で広告・営業データを聞く

Coupler.ioコネクタは、先に作ったデータフローのデータをClaudeの会話から引きます。接続手順、見えるデータの範囲、get-dataとget-schemaの流れ、Free/Proでの注意点をまとめます。

Coupler.ioコネクタでClaudeに何ができるようになるか

Coupler.ioコネクタは、Coupler.ioで作った「データフロー」のデータをClaudeの会話から引くConnectorです。Google広告やFacebook広告、HubSpot、Salesforceといった取得元を、Coupler.io側で先につないでおきます。Claudeはその結果に対して質問を受けます。

Claudeのディレクトリでは「Anthropic verified」の表示が付き、カテゴリーは「Sales & marketing」です。サインインは必須で、追加は2025年11月、提供元はCoupler.ioです。コネクタURLは https://mcp.coupler.io/mcp/ と掲載されています。

広告媒体ごとの管理画面や、営業パイプラインのレポートを行き来せずに済みます。たとえば次のような質問を、そのまま会話で投げられます。

  • 今四半期の有料チャネル全体の獲得単価は、前四半期と比べてどうか
  • 今月のパイプラインはステージごとに何件、合計いくら残っているか
  • リードから商談、商談から受注への転換率は、目標に対して届いているか

これはCoupler.ioのMCPページに載っている質問例を、短くしたものです。

同じ「広告データをまとめて引く」用途では、ClaudeとSupermetricsを連携する方法やClaudeとWindsor.aiを連携する方法があります。Coupler.ioは入口の考え方が違い、先にデータフローを作ってから聞きます。違いは後半の比較表にまとめます。

先にデータフローを作る — Claudeに見えるデータの範囲

ここがCoupler.ioの要です。Claudeが見られるのは、Claudeを宛先に指定したデータフローのデータセットだけです。

Coupler.ioの説明では、AIツールごとに宛先を足す仕組みになっています。Claudeを宛先に足したデータフローは、Claudeからは見えます。ChatGPTからは見えません。同じデータを複数のAIツールで使うなら、ツールごとに宛先を追加します。

つまりCoupler.ioは、取得元アカウントへ直接つなぐ型ではありません。データフローに乗せたぶんだけが会話の対象です。範囲を絞れる反面、聞きたいデータがデータフローに無ければ、Claudeはそれを見つけられません。

前提

接続前に押さえる3つの前提

  • Coupler.ioのアカウント

    無料のプランから使えます。ただし後述のとおり、宛先の種類にはプランごとの上限があります。

  • 宛先がClaudeのデータフロー

    取得元を追加し、宛先にClaudeを選んだデータフローが最低1つ要ります。

  • Claudeのアカウント

    WebでもDesktopでも使えます。TeamとEnterpriseでは、コネクタの追加に管理者権限が要ります。

接続の手順 — ChatとCowork、Claude Codeの2通り

Coupler.ioのドキュメントは、データフローを先に作る順序を勧めています。コネクタを有効にしてからデータフローを実行すると、完了した時点でClaudeがすぐデータを読めるためです。

ChatとCoworkでつなぐ

手順

Claude Webでの接続の流れ

  1. 1

    取得元を足す

    Coupler.ioで新しいデータフローを作り、Google広告などの取得元を最低1つ追加します。

  2. 2

    宛先にClaudeを選ぶ

    宛先の手順で、一覧から「Claude」を選びます。

  3. 3

    コネクタを入れる

    案内に従ってCoupler.ioコネクタをClaudeに追加し、「Connect」を押します。

  4. 4

    もう一度Connectして認証する

    Claudeの「Connectors」メニューで、もう一度「Connect」を押して認証を済ませます。

  5. 5

    データフローを実行する

    Coupler.ioで「Run」を押します。成功すると、Claudeからそのデータが読めます。

  6. 6

    新しいチャットで聞く

    新しいチャットを開いて質問します。初回はツールの使用許可を求められます。

TeamかEnterpriseの場合、新しいコネクタを追加できるのは管理者です。ボタンが出ない、または押せないときは、管理者に追加を頼むか、管理者権限を付けてもらいます。

Claude Codeでつなぐ

Claude Codeからは、宛先の手順に表示されるコマンドを使います。手順は次の順です。

  1. データフローの宛先にClaudeを選ぶ
  2. データフローに分かりやすい名前を付ける(Claudeは会話でこの名前を使ってデータセットを呼ぶ)
  3. Claude Codeで新しいセッションを始める
  4. 宛先の手順に表示されたコマンドを貼って実行する
  5. セッションを再起動する
  6. /mcp でCoupler.ioのMCPを選び、ブラウザで「Authorize」を押す

名前を決めるのは手順2です。「広告_月次」「HubSpot_商談」のように、中身が分かる名前にしておくと、Claudeに「HubSpot_商談を見て」と指さしやすくなります。

ChatとCowork、Claude Codeで、コネクタを入れ直す必要はありません。ウェブコネクタを1回入れれば、どのClaudeアプリからでも、宛先をClaudeにしたデータフローが使えます。

get-schemaとget-dataで質問が答えになる流れ

Claudeがデータに答えるときの流れは、スキーマを読んでからSQLで引く、の2段です。

ツール役割
get-schema役割データセットの列名、型、説明、保存された業務の文脈を読む
get-data役割データセットに対してSQLを走らせ、結果を返す

get-schema が先です。列の意味を読んだ上で問い合わせるので、cost_micros のような列名でも、Claudeが解釈を誤りにくくなります。get-data のクエリはCoupler.io側で実行されます。数千行を超える大きなデータセットでも、Claudeの文脈に全部載せる必要はありません。

もう一点あります。1回のクエリが読めるのは、1つのデータセットだけです。2つを突き合わせたい質問では、Claudeは create-dataset で、同じデータフロー内のデータセットを結合した新しいSQLデータセットを作ります。

ディレクトリの掲載とドキュメントでツール名が違う

ここは事実が二つに割れています。

Claudeのディレクトリは、ツールとして get-data、get-schema、list-dataflows、get-dataflow の4つを挙げています。Coupler.ioのMCPドキュメントは、データセットを探す list-datasets と search-datasets、データフローを組む create-dataflow や run-dataflow など、もっと多くのツールを載せています。list-dataflows はドキュメントの一覧にありません。

どちらが現行かは、手元のClaudeでコネクタのツール一覧を開いて見るのが確実です。記事の作業手順や、社内向けの手引きにツール名を書くなら、一覧で見えた名前に合わせてください。

広告・営業データを聞くプロンプトの型

データフロー単位で聞くので、プロンプトには「どのデータフローか」を入れると安定します。次は例です。

プロンプト例(広告)
Coupler.ioのデータフロー「広告_月次」を使ってください。
まずget-schemaで列の意味を確認し、
直近3か月のチャネル別の費用とコンバージョンを表にしてください。
前の3か月との差も並べ、増減が大きい順に並べてください。
プロンプト例(営業)
Coupler.ioのデータフロー「HubSpot_商談」から、
今月クローズ予定の商談をステージ別に集計してください。
確度が低いのに金額が大きい商談を、上位5件挙げてください。

これらは型の例で、列名や数値は手元のデータセットで変わります。実行前に、Claudeが読んだスキーマを一度見せてもらうと、列の取り違えを早く拾えます。

業務の文脈を先に保存しておく

Coupler.ioには、データセットに「業務の文脈(Business context)」を保存する機能があります。Claudeは回答の前にこれを読みます。

ドキュメントの例が分かりやすいです。ブランド検索のROASは、重複した購入イベントで水増しされていると、見かけだけ良くなります。ダイレクト流入が最良に見えても、UTMの上書きで有料流入が混ざっているかもしれません。AIはデータだけを読めば、どちらの数字も自信を持って報告してしまいます。

文脈に書くとよいのは、次のような項目です。

  • 1行が何を表すか、どう集計してよいか
  • 重複や除外の扱い、会計期間の始まり
  • 計測が壊れていた期間、データに含まれないチャネル
  • キャンペーンや価格改定などの出来事、目標値

Coupler.ioのデータセットのプレビューから「Context」を開くと、AIが下書きを作ります。確証が持てない箇所には TODO が付き、人が埋める流れです。Claudeに「TODOを一緒に埋めて」と頼むこともできます。

SupermetricsやWindsor.aiとの違い

三つとも、広告や営業のデータをClaudeの会話へ引くコネクタです。違いは入口で、Coupler.ioだけがデータフローを経由します。

観点Coupler.ioWindsor.aiSupermetrics
入口Coupler.io宛先をClaudeにしたデータフローWindsor.aiWindsor.aiに接続済みのアカウントSupermetricsSupermetricsのチームに接続済みのアカウント
先にやることCoupler.ioデータフローを作って実行するWindsor.ai広告アカウントを接続するSupermetrics広告アカウントを接続する
聞き方Coupler.ioデータフロー名とデータセットを指すWindsor.aiアカウントや媒体を指すSupermetricsアカウントや媒体を指す
結合・集計Coupler.ioデータフローの結合やSQLデータセットで先に整えられるWindsor.ai各記事を参照Supermetrics各記事を参照

Windsor.aiとSupermetricsの詳しい差は、それぞれの記事で扱っています。Windsor.aiのツールは5つ、Supermetricsは14です。広告の出稿まで会話で任せたい場合はClaudeとAdspirerを連携する方法が近い選択肢です。

データフローで先に結合や集計を済ませ、業務の文脈も保存して、同じ定義で繰り返し聞きたい場合にCoupler.ioが合います。

読み取りは安全、設定は変えられる

データの読み取りは、読み取り専用です。AIが、Coupler.ioに取り込まれた行を編集、削除、上書きすることはありません。

一方で、設定は変えられます。使えるツールによっては、Claudeがデータフローの作成、取得元や宛先の追加、スケジュールの変更、列名の変更、SQLデータセットの作成、実行までできます。これらはワークスペースへの実際の変更です。Coupler.ioの説明では、頼んでいない変更の前に確認を取るようAIに指示されています。

承認を求められる場面では、内容を読んでから許可してください。変更を伴う依頼は、対象のデータフロー名を明示すると、取り違えが減ります。

AIが見られる範囲も限られます。ワークスペースの他のアカウントや、手元の端末は見えません。

導入でつまずきやすい点

切り分け

聞いても答えが出ないときの切り分け

  1. Qデータフローの宛先にClaudeを選んでいますか?
    答えがいいえのとき

    宛先にClaudeを追加します。他のAIツール向けに作ったデータフローは、Claudeからは見えません。

    答えがはい
  2. Qデータフローを一度実行しましたか?
    答えがいいえのとき

    Coupler.ioで「Run」を押します。実行が成功してから、新しいチャットで聞きます。

    答えがはい
  3. QCoupler.ioアカウントは目的のものにつながっていますか?
    答えがいいえのとき

    Claudeに接続できるCoupler.ioアカウントは1つです。「Settings」→「Connectors」でCoupler.ioを切断し、もう一方のアカウントで入り直し、新しいチャットを開きます。

    答えがはい

それでも出ないなら

コネクタの接続が古い可能性があります。接続手順をやり直してください。

次の症状は、ドキュメントに原因と対処が載っています。

  • ツールが読み込まれない: ClaudeのFreeとPro(個人プラン)では、ディレクトリから入れたコネクタがつながったように見えても、ツールが出ないことがあります。Claude側の問題で、TeamとEnterpriseは影響を受けません。回避策は、Coupler.ioのAI integrationsで「Custom connector」のURLをコピーし、ディレクトリのコネクタを外して、Claudeの「Connectors」→「Add custom connector」から追加する方法です。名前には英数字と空白だけを使い、ドットや記号を含めません(Coupler Custom は良く、Coupler.io は不可)。
  • 宛先の上限に当たる: 「destination limit」の警告が出たら、Claude以外の宛先(Google Sheetsなど)を併用していないかを見ます。プランごとに宛先の種類に上限があり、テスト用のフローが枠を使っていることもあります。
  • 行数がプレビューより少ない: 同じ識別子(ad_id など)が複数回出ると、重複排除の結果がプレビューと変わります。実行後にClaude側の行数を確かめ、必要ならGoogle Sheetsにも書き出して突き合わせます。
  • get-dataflow がタイムアウトする: データセットが大きいときに起きやすい既知の問題です。取得元の段階で絞り込み、小さなデータセットを送るほうが安定します。

営業データはSalesforceやHubSpotの直結コネクタとどう使い分けるか

ディレクトリの関連コネクタには、HubSpot、monday.com、Shopify、Salesforce(Beta)などが並びます。CRMのレコードを直接読み書きしたいなら、ClaudeとSalesforceの連携方法のように、各製品のコネクタが近道です。営業系の連携の全体像はClaude営業連携ガイドにあります。

Coupler.ioは、CRMの数字を広告やファイナンスの数字と同じデータフローに載せて、横断で聞きたいときの入口です。更新や起票を会話で行うより、集計と照合に向いた構成です。

まとめ

Coupler.ioコネクタの要点は、聞く前にデータフローを作る点にあります。範囲はデータフローで決まり、定義はデータセットの文脈で固定できます。

使い始めは、広告1媒体か、CRMの商談1つから十分です。宛先をClaudeにしたデータフローを1本作って実行し、新しいチャットで get-schema の結果を見せてもらうところから始めると、列の意味のずれを早く拾えます。FreeかProで、ツールが出ない場合は、カスタムコネクタへの切り替えが回避策になります。

この記事を共有:XはてブLinkedIn