跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 ZoomInfo,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
让你的 AI 使用 ZoomInfo 的 B2B 数据:按职位、级别、行业、规模和地区免费搜索联系人和公司,查询 ZoomInfo 接受的准确筛选值,查看额度用量,并只为你选中的记录补全邮箱、电话号码和公司信息。
试试这样问
ZoomInfo 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → ZoomInfo、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
ZoomInfo + Gemini
让你的 AI 使用 ZoomInfo 的 B2B 数据:按职位、级别、行业、规模和地区免费搜索联系人和公司,查询 ZoomInfo 接受的准确筛选值,查看额度用量,并只为你选中的记录补全邮箱、电话号码和公司信息。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
ZOOMINFO_CLIENT_ID, ZOOMINFO_CLIENT_SECRET
步骤 1 — 获取凭证
API 访问包含在 ZoomInfo GTM.ai 套餐或带 API 访问权限的 Enterprise 合同中;ZoomInfo 没有免费的 API 套餐。应用需要由你公司里拥有该访问权限的人创建。
- 创建应用。使用 GTM.ai 自助版时,打开
https://gtm-studio.zoominfo.com的 Developer 标签页,选择 Create。使用 Enterprise 合同时,登录 ZoomInfo Developer Portal(https://developer.zoominfo.com),选择 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)这三个 scope,然后创建应用。 - 把 Client ID 和 Client Secret 分别粘贴到
ZOOMINFO_CLIENT_ID和ZOOMINFO_CLIENT_SECRET,然后安装连接器。连接器会用它们换取短期令牌并自动续期;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(每次最多 25 条)对每条返回的、尚未在你账户中处于管理状态的记录消耗 1 个批量数据额度。记录在首次补全后的 12 个月内保持管理状态,期间可以免费再次补全。没有匹配就不收费。补全前,AI 会给你看找到的记录,告诉你最高费用(每条记录 1 个额度),并等你同意。它只补全你选中的少量记录,而不是整页结果。
工作方式:搜索不接受非已知值的自由文本,所以 AI 会先用 zoominfo_lookup_values 把你的描述转换成 ZoomInfo 的取值(行业、管理级别、部门、职能、都市圈、国家、员工人数、营收区间)。然后搜索、给你看匹配结果,只补全你选中的记录,并且只取你需要的输出字段。zoominfo_list_enrich_fields 会显示你的套餐包含哪些字段。
个人数据,仅限 B2B 用途:联系人记录描述的是真实的人:姓名、职位、雇主、工作邮箱、直拨和手机号码。只能把它们用于你能说明理由的正当商业目的,例如基于正当利益的 B2B 销售或招聘,并遵守 GDPR、CAN-SPAM 以及 ZoomInfo 的条款。只保留需要的数据,遵守每条记录上的 Do Not Call 标记和欧盟标记,不要建立群发邮件名单,也不要查找私人个人。连接器也给 AI 设定了同样的规则。
分页和速率限制:搜索每页最多返回 100 条记录,最多 100 页。ZoomInfo 根据套餐允许每个租户每秒 5 到 35 个请求,另有每小时和每天的上限。返回 429 时,请按 Retry-After 给出的秒数等待。
常见错误:登录时返回 400 unauthorized_client:Client ID 不存在,或者应用不是为 client credentials 流程创建的。401 ZI0001:令牌无效;如果持续出现,请检查 Client Secret。403 ZI0002:应用缺少这次调用所需的 scope。403 ZI0003:你的合同不包含这个接口或 API 访问权限。400 PFAPI0006:ZoomInfo 不认识的筛选值。400 PFAPI0001 或 PFAPI0009:你的套餐不包含的输出字段,或字段名拼写错误。400 PFAPI0011:已达到额度上限;请联系 ZoomInfo 管理员。
该连接器绝不会修改 ZoomInfo 中的数据。它不包括意向数据、Scoops 和新闻、组织架构图、企业集团层级、技术栈、相似公司、受众、Webhook,以及使用用户名和密码的旧版 Enterprise API。
步骤 2 — 安装 adapter
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 现在可以调用
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 万美元?”
- “为这个列表里的前三个联系人补全工作邮箱和直拨电话。先告诉我最多会消耗多少额度。”
- “获取 northwind-logistics.com 的完整公司资料:行业、员工人数、营收、总部和母公司。”
FAQ
Gemini CLI 从哪里读取 MCP 服务器? 用户级配置位于 ~/.gemini/settings.json,项目级配置位于项目内的 .gemini/settings.json。gemini mcp list 会列出每个服务器及其连接状态。
下一步
这份指南对你有帮助吗?