インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、ZoomInfo をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
ZoomInfo の B2B データを AI で使えます。役職、職位、業種、規模、所在地で連絡先と企業を無料で検索し、ZoomInfo が受け付けるフィルター値を正確に調べ、クレジットの利用状況を確認し、選んだレコードだけをメール、電話番号、企業情報でエンリッチできます。
こう聞いてみよう
ZoomInfo のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → ZoomInfo をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
ZoomInfo
ZoomInfo の B2B データを AI で使えます。役職、職位、業種、規模、所在地で連絡先と企業を無料で検索し、ZoomInfo が受け付けるフィルター値を正確に調べ、クレジットの利用状況を確認し、選んだレコードだけをメール、電話番号、企業情報でエンリッチできます。
セットアップ
API へのアクセスは、ZoomInfo の GTM.ai プラン、または API アクセス付きの Enterprise 契約に含まれます。ZoomInfo に無料の API プランはありません。アプリは、社内でそのアクセス権を持つ人が作成します。
- アプリを作成します。GTM.ai セルフサーブの場合は
https://gtm-studio.zoominfo.comの Developer タブを開き、Create を選びます。Enterprise 契約の場合はhttps://developer.zoominfo.comの ZoomInfo Developer Portal にサインインし、Create App を選びます。開けない場合は、ZoomInfo の管理者に Developer Portal へのアクセスを依頼してください。 - 認証方式で Client Credentials Flow(サーバー間)を選び、呼び出しを実行するインテグレーションユーザーを指定します。Authorization Code(PKCE)フロー用に作ったアプリはこのサインインを受け付けず、
unauthorized_clientを返します。 - スコープ Contact(
api:data:contact)、Company(api:data:company)、Lookup(api:data:lookup)を選択して、アプリを作成します。 - Client ID と Client Secret を
ZOOMINFO_CLIENT_IDとZOOMINFO_CLIENT_SECRETに貼り付けて、コネクタをインストールします。コネクタはこれを短時間有効なトークンに交換し、自動で更新します。シークレットは ZoomInfo にのみ送信されます。 zoominfo_get_usageで設定を確認します。上限と残量が表示され、クレジットは消費しません。
無料: 検索と値の確認: zoominfo_search_contacts、zoominfo_search_companies、zoominfo_lookup_values、zoominfo_list_search_fields、zoominfo_list_enrich_fields、zoominfo_get_usage はクレジットを消費せず、レート制限にのみカウントされます。連絡先の検索結果には氏名、役職、会社名、メールや電話番号があるかどうかが表示されますが、メールアドレスや電話番号そのものは含まれません。
エンリッチはクレジットを消費するため、AI は先に確認します: zoominfo_enrich_contacts と zoominfo_enrich_companies(1 回 25 件まで)は、アカウントでまだ管理対象になっていないレコードが返されるごとにバルクデータクレジットを 1 消費します。レコードは初回のエンリッチから 12 か月間管理対象となり、その間は無料で再エンリッチできます。一致がなければ課金はありません。AI はエンリッチの前に、見つかったレコードと最大コスト(1 件につき 1 クレジット)を示し、あなたの承認を待ちます。検索結果のページ全体ではなく、選んだ数件だけをエンリッチします。
仕組み: 検索は既知の値以外の自由入力を受け付けないため、AI はまず zoominfo_lookup_values であなたの言葉を ZoomInfo の値(業種、マネジメントレベル、部門、職務、都市圏、国、従業員数、売上規模)に変換します。そのうえで検索して一致したレコードを示し、あなたが選んだものだけを、必要な出力項目に絞ってエンリッチします。zoominfo_list_enrich_fields で、プランに含まれる項目を確認できます。
個人データ、B2B 用途のみ: 連絡先のレコードは実在する人を表します。氏名、役職、勤務先、仕事用のメールアドレス、直通番号、携帯番号です。B2B 営業や正当な利益に基づく採用など、説明できる正当な業務目的にのみ使い、GDPR、CAN-SPAM 法、ZoomInfo の利用規約に従ってください。必要なものだけを保存し、各レコードの Do Not Call フラグと EU フラグを守り、一斉送信用のリストを作ったり、個人を調べたりしないでください。コネクタは AI にも同じルールを伝えています。
ページングとレート制限: 検索は 1 ページ最大 100 件、最大 100 ページまで返します。ZoomInfo では、パッケージに応じてテナントごとに毎秒 5〜35 リクエストに加え、時間単位と日単位の上限があります。429 が返ったら、Retry-After に示された秒数だけ待ちます。
よくあるエラー: サインイン時の 400 unauthorized_client: Client ID が存在しないか、アプリが client credentials フロー用に作られていません。401 ZI0001: トークンが無効です。続く場合は Client Secret を確認してください。403 ZI0002: アプリにこの呼び出しのスコープがありません。403 ZI0003: 契約にこのエンドポイントまたは API アクセスが含まれていません。400 PFAPI0006: ZoomInfo が認識しないフィルター値です。400 PFAPI0001 または PFAPI0009: プランに含まれない、またはつづりの誤った出力項目です。400 PFAPI0011: クレジットの上限に達しました。ZoomInfo の管理者に相談してください。
このコネクタが ZoomInfo のデータを変更することはありません。インテント、スクープとニュース、組織図、企業グループの階層、テクノロジー、類似企業、オーディエンス、Webhook、ユーザー名とパスワードを使う旧 Enterprise API には対応していません。
前提条件: ZOOMINFO_CLIENT_ID, ZOOMINFO_CLIENT_SECRET
ローカルでコネクタをインストール
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
http://localhost:3000/connectors/store を開き、 ZoomInfo を選択し、前提条件に記載された環境変数を入力します。
利用可能なツール
| Tool | What it does |
|---|---|
zoominfo_get_usage | Show the ZoomInfo API usage of this account: for each limit type (requests, records, unique ids and so on) the total allowed, how much is… |
zoominfo_lookup_values | List the exact values ZoomInfo accepts for a search filter, with their ids: industries, management levels, departments, job functions… |
zoominfo_list_search_fields | List the filter fields a ZoomInfo search accepts (field_type input) or the fields a search result returns (field_type output), with a… |
zoominfo_list_enrich_fields | List the match inputs (field_type input) or the output fields (field_type output) of a ZoomInfo enrichment, with a description and, for… |
zoominfo_search_contacts | Search ZoomInfo's contacts by role and company criteria and get a page of matches: ZoomInfo person id, name, job title, company, accuracy… |
zoominfo_search_companies | Search ZoomInfo's companies by firmographic criteria and get a page of matches: ZoomInfo company id, name, website, city, state, country… |
zoominfo_enrich_contacts | Get the full ZoomInfo record of up to 25 contacts, including business email and direct and mobile phone numbers, by ZoomInfo person id… |
zoominfo_enrich_companies | Get the full ZoomInfo profile of up to 25 companies: description, industry and codes, employee count and range, revenue, founding year… |
プロンプトの例
- 「この契約期間で ZoomInfo のクレジットはあとどれくらい残っていますか?」
- 「従業員 200〜1,000 人の日本の機械メーカーで購買責任者を探してください。氏名、役職、会社名を表示し、エンリッチはまだしないでください。」
- 「東京都市圏で従業員 50〜500 人、売上 1,000 万米ドル超のソフトウェア企業はどこですか?」
- 「そのリストの最初の 3 件を、仕事用メールと直通番号でエンリッチしてください。先に最大のクレジット消費を教えてください。」
- 「northwind-logistics.com の企業プロフィールを取得してください。業種、従業員数、売上、本社、親会社が知りたいです。」
次のステップ
このガイドは役に立ちましたか?