Back to MCP overview
MCP documentation

Connect AI agents to the full ZenABM data layer

ZenABM MCP ships two things. 15 skills your AI client runs as slash commands, each a complete ABM workflow. And 57 tools across LinkedIn Ads, companies, campaigns, ABM stages, deals, contacts, job titles, creatives, sources, and intent data, so agents get structured JSON, not screenshots or CSV exports.

Claude Desktop / Cursor
{
  "mcpServers": {
    "zenabm": {
      "url": "https://app.zenabm.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_ZENABM_API_TOKEN"
      }
    }
  }
}

OAuth setup

Connect via OAuth and get your AI tool connected in a few clicks.

Skills included

15 audit, planning, reporting, and sales-handoff workflows arrive with the connection. Nothing to install or copy in.

Live ZenABM data

Agents can work with the same account, campaign, creative, stage, CRM, and revenue data your team already sees inside ZenABM.

Safe write actions

Pause and activate tools are marked destructive, so compatible MCP clients can require confirmation before changing LinkedIn serving state.

Skills

15 ABM workflows, as slash commands

A tool answers one question. A skill runs the whole analysis. Each skill below is a complete workflow the server hands to your AI client, which then pulls the data it needs through the tools and writes the report. Type the command in Claude, Claude Code, or Cursor and answer the one or two questions it asks. Some skills take an argument, such as /linkedin-abm-audit 90; leave it out and the skill asks.

Every skill ends in an action menu, and nothing that changes live ad delivery runs without your explicit approval.

Audit and optimization

Find what leaks budget, and what to fix first.

/linkedin-abm-auditperiod_days

LinkedIn ABM Audit

The entry point. Grades six dimensions of your live account, from spend efficiency to account engagement, and returns a verdict, a scorecard, and a fix list ordered by dollars at stake. Each fix names the skill that solves it.

/budget-wasters

Budget Wasters

Where the money leaks: high spend with low eCTR, eCPC far above your median, spenders with no conversions, zombie ad sets, budget-hog accounts, and delivery settings that push spend off-target.

/persona-audit

Persona Audit

Your configured Campaign Manager targeting against who the ads actually reach. Sums the off-persona spend, finds target titles with weak delivery, and hands back the include and exclude list per ad set.

/ad-decayweeks

Ad Decay and Refresh Planner

Creative fatigue before it burns budget: ads whose eCTR fell two weeks running, saturation confirmed against real frequency, the formats that decay fastest, and your account refresh cadence.

Strategy and planning

Plan the program, then turn the plan into ads.

/abm-strategy-planning

ABM Strategy Planning

A short interview plus your real deal size, pipeline per dollar, and per-format eCPC turn a pipeline goal into a budget, an audience size, and a campaign structure. Every step of the math is shown, and every assumption is labelled with its source.

/abm-campaign-execution

ABM Campaign Execution

Turns that strategy into launch-ready assets: campaign outline, a brief for every ad, copy variants, Thought Leader Ad copy, and design briefs. It studies the ads that already perform in your account first.

/scaling-plannerbudget_increase

Scaling Planner

Where more budget buys more people, and where it only buys more repetition. Measures audience penetration and frequency per ad set, then sequences the step-ups with a stop condition for each one.

Reporting

The recurring readouts, written for the person who reads them.

/linkedin-abm-reportmonth

Monthly LinkedIn ABM Report

A stakeholder report for a month or a quarter, always compared against the period before: spend, pipeline, pipeline per dollar, format grades, newly engaged accounts, and exactly three risks and three opportunities.

/weekly-digest

Weekly Digest

The Monday readout in two layers: one headline line for stakeholders, then week-over-week movement per campaign, ad set, and ad for whoever runs the account. Biggest change first, built to be scanned.

/revenue-attribution

Revenue Attribution

Spend to pipeline per ABM campaign, plus which campaigns, intent signals, and engagement thresholds line up with open deals. Every finding carries its sample size, lift, and p-value, and is stated as correlation.

Accounts, prospecting and sales handoff

Who to invest in, who to call, and who to cut.

/account-engagement

Account Engagement Sort

Every account into four buckets: warm, cold, budget hog, and bad fit. Ends with an exclusion candidate list and what dropping it saves per month.

/company-deep-divecompanies

Company Deep Dive

Everything ZenABM holds on one account or a list of them: spend, campaign membership, intent, stage history, one merged timeline, contacts, and deals, closing with a single verdict per account.

/intent-report

Intent Report

Three answers: who showed intent in the last 30 days, which campaigns drive intent per dollar, and which intent signal actually predicts an open deal.

/funnel-movementperiod_days

Funnel Movement Report

Who moved toward buying, who stalled and for how long, and which stage clogs the funnel, with one fix for the slowest transition.

/sales-handoff

Sales Handoff List

Who sales should call today: stage movers in recency tiers, fresh intent, and engagement spikes mid-deal. Each account arrives with a contact and a talking point taken from its own journey.

Finding the skills in your client

MCP treats skills and tools as separate capabilities, and some clients show skills only in the slash-command picker without telling the model they exist. So the server covers both routes. Type /overview or /help for the formatted catalog, or just ask your assistant what ZenABM can do.

Claude Code
# skills appear as slash commands
/linkedin-abm-audit 90
/sales-handoff
/overview
Tools

57 data tools under the skills

The skills run on these, and your own agents can call them directly. 57 tools in total: 53 read them, 4 change live ad delivery and are flagged as destructive so your client can ask first.

Company intelligence

Pull company-level engagement, ABM stage history, activity logs, deals, campaigns, ad sets, and weekly timelines.

get_company_overviewget_company_timelineget_company_deals

LinkedIn Ads performance

Analyze campaigns, ad sets, job titles, companies reached, creative metrics, formats, CTR, CPC, spend, and engagement. Weekly variants return a per-week series in one call.

get_campaign_overviewget_ad_set_companiesget_creative_performance

Live delivery settings

Read budgets, bid, objective, Audience Expansion, LinkedIn Audience Network, audience size, and targeting live from Campaign Manager, plus reach and frequency for any date range.

get_ad_set_settingsget_linkedin_metricsget_budget_savers

ABM and revenue

Inspect ABM campaigns, pipeline, revenue, ROAS, stage movement, influenced deals, and companies entering or progressing stages.

get_abm_campaign_overviewget_abm_stage_historylist_deals

Actions with safeguards

Find current LinkedIn serving state, then pause or activate ads, ad sets, and campaigns, exclude accounts, or switch on a Budget Saver. All four write tools carry destructive-action hints for MCP clients.

find_ad_sets_or_campaignsupdate_ad_statusupdate_ad_set_or_campaign_statusexclude_companiesset_budget_saver

Example prompts

Skills cover the recurring work. For everything else, ask questions naturally. Your AI workspace can look up the right ZenABM data and combine account, ad, CRM, and revenue context in one answer.

"Show the top companies by LinkedIn engagement last month."
"Which Thought Leader Ads drove the most landing page clicks last week?"
"Brief me on Acme before my sales call."
"Which high-intent accounts entered our evaluation stage this week?"
"Find paused ad sets that still got clicks last week."
HTTP endpoint
curl "https://app.zenabm.com/api/mcp" \
  -H "Authorization: Bearer YOUR_ZENABM_API_TOKEN" \
  -H "Content-Type: application/json"

What this means in practice

Your AI assistant can move from "which accounts are hot?" to "which ads caused that movement?" to "what should sales do next?" without asking your team to export, clean, and re-upload spreadsheets.

ZenABM MCP Documentation | Skills and tools for AI agents