100+ integrations are ready to connect to your AI.Connect your first MCP

ZoomInfo MCP server for your AI

Find the right people at the right companies, see who is showing buying intent, get a brief on an account before a call, and build audiences, all from the ZoomInfo data your team already pays for.

PopMCPZoomInfo

Find VPs of Engineering at software companies in Boston, without spending any credits

Supported ZoomInfo tools

Every operation in ZoomInfo's GTM API, with the everyday search, enrichment, signal and audience tools loaded by default and the rest, from GTM configuration and marketing audiences to exports and Data Quality, one search away.

119 tools in the full catalog: 67 read and 52 write. 42 load by default, and the rest are found with tool search.

zoominfo_add_audience_rows

Load rows into a GTM Studio audience by column NAME, so there is no need to look up column ids.

zoominfo_bulk_upsert_audience_rows

Add or change up to 500 rows in one call.

zoominfo_create_audience

Create a GTM Studio audience, a working list of people or companies.

zoominfo_create_audience_columns

Add columns to an audience.

zoominfo_enrich_audience

SPENDS CREDITS.

zoominfo_get_audience

One GTM Studio audience with its columns: read it for the columnIds before loading rows.

zoominfo_get_audience_job

Get Job Status.

zoominfo_list_audiences

List GTM Studio audiences.

zoominfo_search_audience_rows

Read an audience's rows, with filters.

zoominfo_wait_for_audience_job

Follow a GTM Studio job (audience create, enrichment, row load) until it ends, up to waitSeconds.

zoominfo_prepare_data

Clean a batch of up to 30 phones, emails, addresses, company names, urls, job titles or person names, and get the results back in order.

zoominfo_enrich_companies

SPENDS CREDITS: up to one credit per company returned, unless already under management.

zoominfo_enrich_contacts

SPENDS CREDITS: up to one credit per contact returned, unless already under management.

zoominfo_enrich_corporate_hierarchy

SPENDS CREDITS: up to one credit per company matched.

zoominfo_enrich_intent

SPENDS A CREDIT: one for the company, and each signal counts as a record.

zoominfo_enrich_news

SPENDS A CREDIT for the company when it is not already under management; each article counts as a record.

zoominfo_enrich_org_chart

SPENDS A CREDIT for the company when it is not already under management.

zoominfo_enrich_scoops

SPENDS A CREDIT for the company when it is not already under management; each Scoop counts as a record.

zoominfo_enrich_technologies

SPENDS A CREDIT for the company when it is not already under management.

zoominfo_get_agent

Get Agent Details.

zoominfo_get_agent_run

Get Agent Run.

zoominfo_list_agents

List the ZoomInfo agents this account can run, including its own Agent Teams.

zoominfo_run_agent

MAY SPEND AI CREDITS.

zoominfo_start_agent_run

MAY SPEND AI CREDITS.

zoominfo_company_brief

A brief on one company in one call: who it is, recent signals, similar companies and the people to talk to.

zoominfo_find_person

Find a person, and with enrich=true get their email and phones too.

zoominfo_search_companies

Find companies by name, website, industry, size, revenue, location, technology or funding.

zoominfo_search_contacts

Find people by name, title, seniority, department, company, location or company traits.

zoominfo_search_intent

Find companies showing buying intent on topics.

zoominfo_search_news

Find news articles across companies by category, url or date.

zoominfo_search_scoops

Find Scoops: funding, leadership moves, projects, layoffs and other business events, by type, topic, date, company or person.

zoominfo_ask_account_summary

Ask one question about a company as an account and get a written answer.

zoominfo_find_similar_companies

Companies like a given one, ranked.

zoominfo_find_similar_contacts

People like a given person, ranked.

zoominfo_get_account_summary

An AI-written summary of a company as an account.

zoominfo_get_company_insights

Buying and business signals for up to 50 companies: funding, leadership changes, intent spikes, hiring, technology and more.

zoominfo_get_contact_recommendations

The people to talk to at a company, ranked for a sales motion.

zoominfo_find_filter_values

Find the accepted value of a search filter by text: the step before searching on an industry, department, title, region or topic, since ZoomInfo refuses free text there (asking for 'SaaS' fails; the industry value works).

zoominfo_list_enrich_fields

Which fields an enrichment takes or returns, and whether this account has access to each.

zoominfo_list_search_fields

Which fields a search takes or returns.

zoominfo_lookup_values

The accepted values of one search filter (fieldName), such as industries, departments, management-levels, job-functions, metro-regions or intent-topics.

zoominfo_get_usage

This account's API usage and limits: what was used and what is left, by limit type.

zoominfo_archive_buyer_persona

Archive Buyer Persona.

zoominfo_archive_competitor

Archive Customer Competitor.

zoominfo_archive_ideal_customer_profile

Archive ICP.

zoominfo_archive_product

Archive Product or Service.

zoominfo_delete_buyer_persona

Delete Customer Buyer Persona.

zoominfo_delete_competitor

Delete Customer Competitor.

zoominfo_delete_customer_settings

Delete Customer Settings.

zoominfo_delete_ideal_customer_profile

Delete Ideal Customer Profile.

zoominfo_delete_product

Delete Product or Service.

zoominfo_get_buyer_persona

Get Customer Buyer Persona.

zoominfo_get_competitor

Get Customer Competitor by ID.

zoominfo_get_customer_settings

Get Customer Settings.

zoominfo_get_ideal_customer_profile

Get an Ideal Customer Profile.

zoominfo_get_product

Get Product or Service.

zoominfo_list_buyer_personas

List Customer Buyer Personas.

zoominfo_list_competitors

List Customer Competitors.

zoominfo_list_ideal_customer_profiles

List Ideal Customer Profiles.

zoominfo_list_products

List Products or Services.

zoominfo_unarchive_buyer_persona

Unarchive Buyer Persona.

zoominfo_unarchive_competitor

Unarchive Customer Competitor.

zoominfo_unarchive_ideal_customer_profile

Unarchive ICP.

zoominfo_unarchive_product

Unarchive Product or Service.

zoominfo_upsert_buyer_persona

Create a buyer persona, or change one by passing id.

zoominfo_upsert_competitor

Create a competitor record, or change one by passing id.

zoominfo_upsert_customer_settings

Upsert Customer Settings.

zoominfo_upsert_ideal_customer_profile

Create an ideal customer profile, or change one by passing id.

zoominfo_upsert_product

Create a product or service, or change one by passing id.

zoominfo_create_folder

Create New Folder.

zoominfo_delete_audience

Delete an audience with all its rows, columns and enrichment history.

zoominfo_delete_audience_column

Delete Column.

zoominfo_delete_audience_rows

Delete rows from an audience.

zoominfo_delete_folder

Delete a folder and every audience in it.

zoominfo_get_audience_filter_metadata

Get Audience Filter Metadata.

zoominfo_get_audience_row

Get Row by ID.

zoominfo_get_column_data_dependencies

Get Column Data Dependencies.

zoominfo_get_folder

Get Specific Folder.

zoominfo_list_folders

List Folders.

zoominfo_set_audience_match_criteria

Upsert Column Match Criteria.

zoominfo_update_audience

Update Audience.

zoominfo_update_audience_column

Update Column.

zoominfo_update_folder

Update Folder.

zoominfo_upsert_audience_rows

Add or change up to 50 rows and answer at once.

zoominfo_create_normalize_config

Create Normalize Config.

zoominfo_create_score_config

Create Score Config.

zoominfo_create_segment_config

Create Segment Config.

zoominfo_delete_normalize_config

Delete Normalize Config.

zoominfo_delete_score_config

Delete Score Config.

zoominfo_delete_segment_config

Delete Segment Config.

zoominfo_get_normalize_config

Get Normalize Config.

zoominfo_get_score_config

Get Score Config.

zoominfo_get_segment_config

Get Segment Config.

zoominfo_list_normalize_configs

List Normalize Configs.

zoominfo_list_score_configs

List Score Configs.

zoominfo_list_segment_configs

List Segment Configs.

zoominfo_run_scoring

SPENDS CREDITS for each record scored.

zoominfo_run_segmentation

SPENDS CREDITS for each record segmented.

zoominfo_update_normalize_config

Update Normalize Config.

zoominfo_update_score_config

Update Score Config.

zoominfo_update_segment_config

Update Segment Config.

zoominfo_enrich_hashtags

SPENDS A CREDIT for the company when it is not already under management.

zoominfo_list_agent_runs

List Agent Runs.

zoominfo_resume_agent_run_stream

Read an agent run's stream again for up to 50 seconds.

zoominfo_stream_agent_run

MAY SPEND AI CREDITS.

zoominfo_create_marketing_audience

Creates a new audience.

zoominfo_delete_marketing_audience

Deletes audience by ID.

zoominfo_get_marketing_audience

Gets existing audience by ID.

zoominfo_get_marketing_audience_upload

Gets audience upload status.

zoominfo_list_marketing_audiences

Lists all audiences.

zoominfo_update_marketing_audience

Updates audience by ID.

zoominfo_upload_marketing_audience_members

Add or remove members of a marketing audience.

zoominfo_execute_export

Send people or companies to one of this account's configured exports, such as a CRM.

zoominfo_get_export

Get Export.

zoominfo_get_export_execution

Get Execution Status.

zoominfo_list_exports

List Exports.

zoominfo_delete_content_interaction

Delete content interaction.

zoominfo_get_content_interaction

Get content interaction.

zoominfo_upsert_content_interactions

Upsert Content Interactions.

Connect ZoomInfo to Claude, ChatGPT and Claude Code

Credentials off one ZoomInfo screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

In the ZoomInfo Developer Portal choose Create App, name it PopMCP, pick Client Credentials, pick an integration user and tick the scopes you want. Copy the Client ID and Client secret it gives you into PopMCP. GTM.ai self-serve customers make the app under the Developer tab instead. ZoomInfo reviews nothing, but your license must include API access.

Client IDe.g. 0oaf6t3osgvaPvy4E1d7
Client secret••••••••••••3f7a
ConnectionVerified

Then just ask for the work

  • “Find VPs of Engineering at software companies in Boston, without spending any credits”

    • find_filter_values
    • search_contacts
  • “Get the work email and phone for Dana Reid at Acme”

    • find_person
  • “Give me a brief on Acme before my call: recent signals, similar companies and who to talk to”

    • company_brief
  • “Which companies are showing buying intent for CRM software this month?”

    • find_filter_values
    • search_intent
  • “Who runs engineering at Globex, and what technology do they use?”

    • enrich_org_chart
    • enrich_technologies
  • “Make an audience called Trade show leads and load these twenty people into it”

    • create_audience
    • add_audience_rows
  • “How many ZoomInfo credits do we have left?”

    • get_usage

Use ZoomInfo from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

ZoomInfo MCP server questions

What teams ask before putting ZoomInfo behind an AI client.

What does PopMCP need to connect ZoomInfo?

A Client ID and Client secret from an app in your own ZoomInfo account. In the Developer Portal choose Create App, pick Client Credentials, pick an integration user and tick the scopes. It takes a few minutes and ZoomInfo reviews nothing. Your ZoomInfo license has to include API access, and on an enterprise account you may need your ZoomInfo admin to give you Developer Portal access.

Does using it spend my ZoomInfo credits?

Searching and looking up filter values is free. Enriching a record spends one credit the first time in a year, and enriching it again during that year is free. If ZoomInfo finds no match, nothing is charged. Every tool that spends credits says so first, the AI is told to ask you before spending many, and it can read what is left.

Why does a search show no emails or phone numbers?

ZoomInfo leaves those out of search on purpose. Search results say which details exist, and enrichment returns them. So the AI can narrow a list for free, then enrich only the people you need.

Why does ZoomInfo refuse some tools on my connection?

Two things decide it: the scopes ticked on your app, and what your ZoomInfo package includes. A missing scope is named in the answer, and adding it to the app takes effect on the next call. Intent, Scoops and some fields are sold separately, so for those ZoomInfo points you to your account manager.

Can I connect by signing in instead of making an app?

Not yet. Sign-in needs PopMCP's own app to pass ZoomInfo's partner review. Until then each customer connects with their own app, which reaches the whole API.

Can ZoomInfo data be used to train AI models?

ZoomInfo prohibits that for data reached through its own MCP server, and asks customers to turn off model training in their AI client. Do the same here, and check your ZoomInfo contract for how its data may be used and stored.

Do I have to run or host the ZoomInfo MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect ZoomInfo to Claude Code?

Connect ZoomInfo in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking ZoomInfo on the consent screen. The ZoomInfo tools are then available in that session, and no ZoomInfo credential is stored on your machine.

Why do only 42 of the 119 tools load by default?

Loading 119 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 42-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 119 here. A trigger is an event PopMCP watches for on its own. ZoomInfo has no triggers yet, so everything on this page happens when your AI calls a tool.

Connect ZoomInfo to your AI in minutes

Launch a hosted MCP endpoint for ZoomInfo, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP