← Guides
mcp

How to Connect ZoomInfo to Claude Code

Install the ZoomInfo plugin in Claude Code to get the hosted MCP server plus 14 GTM skills in one command, then authenticate over OAuth. Or add just the MCP server by hand.

Rowan BaileyRowan BaileySenior Director, Product··6 min read

Claude Code is Anthropic's CLI coding agent. ZoomInfo ships as a plugin in Anthropic's official marketplace, so one command gives Claude Code the hosted ZoomInfo MCP server and 14 GTM skills together. These are the same tools that ship with Claude, ChatGPT, and Codex: search, enrichment, similar companies, intent, and research. The plugin adds the workflow skills that turn those tools into finished output, like account briefs, target lists, buying-committee maps, and lead scores.

There are two ways in. Install the plugin and you get the tools and the skills at once, which is what most people want. Or add the bare MCP server with a single claude mcp add command if you only need the raw tools. Both connect to the same endpoint and authenticate the same way, over OAuth. There is no developer app to register and no client secret to paste; the sign-in happens in your browser.

What You Need Before You Start

Claude Code installed. If you don't have it yet, follow Anthropic's install instructions. Any recent version supports plugins and MCP.

A ZoomInfo subscription with bulk data credits. Any ZoomInfo package qualifies, but your account must have bulk data credits enabled. Recurring monthly credits are not supported by MCP. Check with your ZoomInfo admin if you're unsure. See the full requirements.

Install the Plugin

The ZoomInfo plugin bundles two things: the hosted MCP server at https://mcp.zoominfo.com/mcp, and a set of skills that tell Claude Code how to chain the underlying tools into a result. Install once and both arrive. The plugin lives in Anthropic's official marketplace, which Claude Code already knows about, so there is no marketplace to add first.

bash
claude plugin install zoominfo@claude-plugins-official

Now connect and sign in. Inside a Claude Code session, run:

plaintext
/mcp

Pick zoominfo, choose Authenticate, and Claude Code opens your browser to the ZoomInfo login. Sign in with your normal credentials or SSO. When the browser hands you back, the zoominfo server shows as connected and every tool and skill is live.

What the Plugin Adds

The skills are the reason to install the plugin rather than just the raw server. Each one is a prewritten workflow Claude Code loads when the task matches:

SkillWhat it does
Account ResearchA full intelligence brief on a target account, framed by the decision you're prepping for
Build ListTargeted account or contact lists from natural-language criteria
Buying CommitteeMaps decision-makers, influencers, and coverage gaps at an account
Score Accounts / Score LeadsPrioritizes accounts and inbound leads with explainable scoring
Meeting PrepAccount, attendee, and talking-point context for an upcoming call
Find SimilarLookalike companies or contacts from a reference account or person
Enrich Company / Enrich ContactFirmographics, financials, contact data, and accuracy signals
Personalize EmailOutreach grounded in intent and trigger signals
TAM SizerMarket or territory sizing plus a reusable ICP filter set
Competitor Analysis / Tech Stack SnapshotFact-led competitor briefs and detected-technology summaries
Recommend ContactsAI-ranked contact recommendations at a target company

Each links to its marketplace page with what it returns. To run one explicitly, type its slash command, like /build-list or /account-research. Otherwise describe the outcome and Claude Code selects the skill that fits.

Verifying the Connection Works

Try a question that needs ZoomInfo data:

plaintext
How many employees does Snowflake have?

or:

plaintext
Look up the CEO of Datadog.

If the connector is healthy, Claude Code calls the matching ZoomInfo tool and returns live data. You'll see the tool invocation and arguments inline.

For a chained smoke test:

plaintext
Find 5 cybersecurity companies in New York with 200-500 employees, then find the VP of Engineering at each.

That exercises Lookup, Search Companies, and Search Contacts in sequence. To confirm a skill loads, run one directly:

plaintext
/build-list software companies in the UK with 200-500 employees that use Salesforce

Claude Code should pick up the Build List skill and return a structured, exportable list rather than a raw tool dump.

Working With Tools and Skills in Claude Code

Claude Code selects tools and skills the way the other MCP clients do: it reads the descriptions and picks what fits your request. You don't need to name anything. A few things help in the CLI context.

Run /mcp any time as your status panel. It shows which servers are connected, which tools are exposed, and the current auth state. That makes it the fastest way to debug a broken connection.

Direct tools like Search, Enrich, and Lookup return data straight into Claude Code's context window. Large result sets eat that context quickly, so narrow your filters before searching across thousands of records.

Research tools and skills behave differently. Account Research and Contact Research run sub-agents that synthesize large payloads before returning a summary. They cost more credits per call but keep your context manageable.

Bulk credits work the same as everywhere else. Each enrichment record consumed counts against them, no matter which client made the call.

Add the MCP Server by Hand

If you only want the raw tools without the skills, register the server directly:

bash
claude mcp add --transport http zoominfo https://mcp.zoominfo.com/mcp

Then run /mcp, pick zoominfo, and authenticate the same way. You get every tool, just not the prewritten skills. A couple of notes: --transport http selects HTTP transport, since ZoomInfo's MCP server does not use stdio, and zoominfo is the local name Claude Code uses for the server. Pick another name if you prefer.

Troubleshooting

claude plugin install can't find the plugin. Update Claude Code to a recent version. Older builds predate plugin support and the official marketplace. Once you're current, claude-plugins-official is available without adding a marketplace first.

/mcp lists zoominfo but it won't authenticate. Re-run /mcp, select the server, and trigger Authenticate again. The browser handles the OAuth handshake. If it never opened, check that nothing is blocking your default browser from launching.

Claude Code doesn't see any ZoomInfo tools. Run /mcp and confirm zoominfo shows as connected. If it's listed with an auth error, re-run the slash command to re-trigger the OAuth flow.

The connection stops working after a few hours. Your ZoomInfo session may have expired. Run /mcp to refresh tokens.

Credit errors on enrichment or research calls. MCP requires bulk data credits. Confirm with your ZoomInfo admin that your account has bulk credits enabled, not recurring monthly credits.

What's Next

With ZoomInfo wired into Claude Code, you can pull account lists, enrich contacts, and prep deals in the same session you're writing code. For a deeper walkthrough of list building, see How to Build Company & Contact Lists Inside Claude. For the full tool reference, see the MCP Tools documentation. For the same setup in OpenAI's coding agent, see How to Add ZoomInfo to Codex. To script the same data from your shell instead of an agent, see the GTM CLI.