# Claude Code for Revenue Ops: Connectors, CRM Audits, and the Fine Print

> Running Anthropic's sales plugin in Claude Code: wiring MCP connectors, auditing a CRM export, and the vendor terms that decide what you may connect.

Run Anthropic's sales plugin in Claude Code when you own the data rather than the deal. Add vendor MCP servers with claude mcp add, audit CRM exports as files instead of live writes, and read the terms first: ZoomInfo bars using MCP-accessed data for model training, and Outreach requires a licensed seat plus the Amplify add-on.

Most writing about AI in sales is aimed at the rep. This one is aimed at whoever owns the CRM data and the GTM stack — the person who gets asked "can we connect Claude to Close?" and has to answer a question with contract, scope and blast-radius parts to it.

The short version: the sales plugin runs fine in Claude Code, most of the vendors in this category now ship a first-party MCP server, and the interesting work is not the wiring. It is deciding what may be connected, with what scope, under whose terms.

## Why Claude Code rather than Cowork

Anthropic's own framing is that the plugin is "primarily designed for Cowork ... though it also works in Claude Code," and the skills are identical in both because they are plain markdown with no code, no build step and no bundled assets. So the choice is about the shape of your work, not about features.

Cowork wins for the rep-facing loop: call prep before a meeting, a battlecard, the morning briefing. [Claude Code](/tools/claude-code) wins for ops, for three concrete reasons.

**The output is a file.** An audit that lives in a chat cannot be re-run in October and diffed against September. One that writes `audit-2026-09.md` into a repo can.

**You can commit the inputs.** The plugin reads a user-created `settings.local.json` — your name, title, company, quota, value props, competitors. In Claude Code it sits at `sales/.claude/settings.local.json`, which means it is a reviewable file rather than a preference someone set once in a desktop app. (In Cowork it lives in a shared folder instead; that location difference is the only behavioural difference Anthropic documents between the hosts.)

**Permissions are explicit.** Claude Code's settings and permission model gives you a place to write down what an agent may do, ahead of time, in a file you can put in version control.

Install is the same two commands documented in the repository root:

```bash
claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install sales@knowledge-work-plugins
```

The per-skill walkthrough of what you get is in [the sales plugin guide](/guides/sales/claude-sales-plugin-guide).

## Wiring the connectors

The plugin's `.mcp.json` declares fourteen HTTP servers — Slack, HubSpot, Close, Monday, Clay, ZoomInfo, Notion, Atlassian, Fireflies, Apollo, Outreach, Similarweb, and placeholder entries for Gmail and Google Calendar whose URLs are deliberately empty. The mapping in the plugin's own connector doc is by *category*, not by vendor: whichever CRM you connect fills the CRM slot, whichever enrichment tool you connect fills the enrichment slot. That is a genuinely good design decision, and it means your job is to decide which vendor occupies each slot.

Outside the plugin, you add servers with `claude mcp add`. [Close](/tools/close) publishes the literal command in its documentation, which is the cleanest example in the category:

```bash
claude mcp add --scope user --transport http close https://mcp.close.com/mcp
```

Three things in that one line are worth naming, because they generalise. `--transport http` means this is a remote server: nothing runs on your machine, and authentication is OAuth in a browser rather than an API key in a config file. `--scope user` puts it in your personal config across every project; a project scope shares it with everyone who checks out the repo, which is what you want for a team-standard connector and not what you want for a personal sandbox. And the name — `close` — is what the model sees, so keep it boring and predictable.

The general mechanics, including how the scopes resolve and how to check what is actually loaded, are in [adding MCP servers to Claude Code](/guides/mcp/claude-code-mcp-setup); [MCP](/glossary/model-context-protocol) itself is the glossary entry.

## Read the fine print before you connect

This is the part that belongs to revenue ops and to nobody else, because connecting a data vendor to a general-purpose AI client moves third-party data into a system the vendor's contract has opinions about.

**[ZoomInfo](/tools/zoominfo)** is the sharpest case. It contractually prohibits using MCP-accessed data for AI model training, and requires you to disable training in your client before you connect at all. That is a configuration precondition and a contractual one at the same time. ZoomInfo also ships an official Claude Code plugin (`claude plugin install zoominfo@claude-plugins-official`) alongside its server at `https://mcp.zoominfo.com/mcp`, which is listed in Anthropic's connector directory with twenty-one tools — the most Claude-specific documentation of any vendor here.

**[Outreach](/tools/outreach)** gates access at the licence layer. Its documentation states that to use the MCP server you "must be an active, licensed seat ... and have the Amplify add-on package enabled." A connector you cannot use without an add-on your company has not bought is a procurement item, not an integration task.

**[Gong](/tools/gong)** is the opposite failure mode: available on any Gong plan (though Gong requires a Claude plan supporting custom remote MCP connectors — Pro, Max, Team or Enterprise), but exposing only three read-only tools — `ask_account`, `ask_deal` and `generate_brief`. It is also not in Anthropic's connector directory, so it goes in as a custom connector at `https://mcp.gong.io/mcp`. Three read-only tools is a perfectly good integration for asking questions about a deal, and a bad one if you expected to build a pipeline job on it. Availability is not usefulness.

**Close** publishes the fullest surface: a catalogue of 117 tools across three scopes — 67 read, 16 safe-write, 34 destructive (our count of its list; Close publishes no total, and Anthropic's directory lists 55). Copy that mental model even where the vendor does not offer the scopes: read by default, writes behind an explicit approval, destructive operations never granted to an interactive session. That approval boundary is the subject of [human-in-the-loop AI workflows](/guides/workflow/human-in-the-loop-ai-workflows), and it matters more here than in most places, because a mistaken bulk update to opportunity records is not something you notice in the diff.

One more thing worth stating plainly: do not tell your security reviewer that a connector is "verified by Anthropic". The directory does mark some connectors verified, but the page carrying that mark also says Anthropic "does not control which tools developers make available and cannot verify that they will work as intended or that they won't change". A listing is a starting point for your own review, not a substitute for it.

## Audit the CRM as a file, not as a live connection

The highest-value thing revenue ops can do with Claude has nothing to do with connectors. It is data quality, and the safest way to run it is on an export.

Export the objects you care about to CSV, then have Claude audit the file: duplicate accounts and contacts, opportunities with close dates in the past, records missing required fields, deals with exactly one contact on them, and owner assignments that no longer match anyone employed here. Our [CRM export auditor](/skills/sales/crm-export-auditor) is that pass written down, and [`/audit-crm`](/commands/sales/audit-crm) is the one-line runner.

Working on the export instead of the live connector buys four things. It is read-only by construction — there is no write scope to misconfigure. It is reproducible, because the file is the input and you can re-run the identical audit next quarter. It is diffable, so "did hygiene improve" becomes a question with an answer. And it keeps the data-handling question local: a CSV of customer records is exactly the kind of file [data privacy for LLM apps](/guides/ai-safety/data-privacy-for-llm-apps) is about, so redact what does not need to be in context and delete the export when the audit is done.

The output should be a remediation list, not a score. Sorted by object, with the record IDs, ready to hand back to whoever owns the field.

## The technical asks that reach the rep

The other job that lands on this desk is the prospect's technical questions: the security questionnaire, the SSO requirement, the "does it integrate with our warehouse" ask, the SLA redline. Reps escalate these because they cannot answer them, and they arrive with no separation between what ships today and what would need engineering.

Our [sales engineer agent](/agents/sales/sales-engineer) does that triage — it reads the prospect's technical requirements and splits them into supported today, supported with configuration, on the roadmap, and needs a scoping conversation. For the questionnaire itself, the [security questionnaire responder](/skills/sales/security-questionnaire-responder) drafts answers from your own documentation and marks each one sourced or needs-review, which is the right default: a questionnaire answer that nobody checked is a contractual statement nobody checked.

## The short list

Run the plugin in Claude Code when the output is an artifact. Wire connectors with `claude mcp add`, name them boringly, and pick the scope deliberately. Read the vendor's terms before the integration, not after — ZoomInfo's training prohibition and Outreach's licensing gate are both discoverable in ten minutes and both expensive to find late. Audit data as files. Keep destructive scopes away from interactive sessions.

The rest of the sales surface — which skills reps actually use, which tools are worth connecting, and which Claude surface each role should open — is mapped in [Claude for sales teams](/guides/sales/claude-for-sales-teams).

## Sources and further reading

- [knowledge-work-plugins (the sales plugin, its skills and .mcp.json)](https://github.com/anthropics/knowledge-work-plugins) — Anthropic
- [Close](https://close.com/) — Close
- [ZoomInfo](https://www.zoominfo.com) — ZoomInfo
- [Outreach](https://www.outreach.ai/) — Outreach
- [Gong](https://www.gong.io/) — Gong

---

_Source: https://agentscamp.com/guides/sales/claude-code-for-revenue-ops — Guide on AgentsCamp._
