Ad platforms
Shipped“Which campaigns are up week over week, and is the extra spend paying back?”
Shipped: Meta Ads and Google Ads, eighteen tools.
Any system with an API can become a question-and-answer tool inside Claude. We build the connector, the tool catalogue behind it, and the guardrails that keep it read-only and scoped to your accounts. The shipped example on this page is a connector for Meta Ads and Google Ads. The same pattern applies to your CRM, billing, support desk or warehouse.
How it works
A question typed in Claude is routed to a connector deployed for your organisation. The connector calls the system through OAuth-scoped, read-only APIs and returns the numbers with the tools and date range cited. The diagram shows the shipped ads example.
You ask Claude
Desktop or Cowork
Custom MCP connector
Deployed per organisation, tokens encrypted at rest
Composes the right tool calls live, returns sourced numbers.
Meta Ads API
Business Manager, OAuth scoped
Google Ads API
Customer ID scoped per query
sourced answer back in Claude
Your team pastes a single URL into Claude's "Add custom connector" dialog, on Desktop or Cowork. Nothing to install on anyone's machine.
A standard OAuth handshake with the connected system, the same flow as logging into any third-party tool. In the shipped example that is Meta Business Manager and Google Ads. Tokens are encrypted at rest with per-tenant keys.
Claude can read everything the system exposes but cannot write to it. Write actions, when a team wants them, ship separately behind an approval step. Analyst access is safe to share.
No shared infrastructure across customers. Token refresh, deauth handling and rate-limiting are built in. Every team member with the connector installed gets the full tool catalogue.
The pattern
A dashboard answers the questions someone predicted last quarter. A chatbot over your data guesses. A custom MCP connector gives Claude a catalogue of typed, read-only tools over the real API, so every answer is a live call with the numbers, the date range and the tools used cited back.
A dashboard, or a generic chatbot
A custom MCP connector inside Claude
Where it applies
If a team opens the same tool every week to pull the same numbers, a connector replaces that ritual. These are the systems we see most often, with the kind of question each one answers.
Ad platforms
Shipped“Which campaigns are up week over week, and is the extra spend paying back?”
Shipped: Meta Ads and Google Ads, eighteen tools.
CRM and pipeline
“Which deals over fifty thousand have had no activity in two weeks, and who owns them?”
HubSpot, Salesforce, Pipedrive.
Billing and finance
“What is our net revenue retention this quarter, and which accounts drove the change?”
Stripe, Chargebee, Xero, QuickBooks.
Support desks
“Which product areas generated the most tickets this month, and how did first-response time move?”
Zendesk, Intercom, Freshdesk.
Warehouses and BI
“Show conversion by channel for the last four weeks against the same period last year.”
Snowflake, BigQuery, Databricks, Postgres.
Internal APIs
“How many orders are stuck in the fulfilment queue right now, grouped by warehouse?”
Anything with an authenticated HTTP API.
The shipped example
Eighteen read-only tools over both platforms, packaged as slash commands for the recurring shapes and open to free-form questions for everything else. This is the level of depth a connector reaches once the questions are mapped properly.
Claude pulls last week's data across Meta and Google in about 30 seconds, compares it to the prior week, and writes you a slide-ready summary in your account currency.
Scans your Meta ads for the high-frequency, declining-CTR pattern and surfaces the worst offenders. The bundled copy-agent then drafts three to five replacement variants per fatigued ad, matched to your brand voice.
Just ask: "Show me search terms with cost over $10 and zero conversions in the last 14 days." Claude pulls the search-term report, filters for waste, and ranks the result so you can paste straight into Google Ads as negative keywords.
Daily-level statistical outlier detection across spend, ROAS, CTR, and frequency over the last thirty days, correlated with your account change history, so you don't just see "this date was weird," you see why.
For the questions that don't fit a pre-built report, Claude composes the right tool calls live and returns the actual numbers in your currency, not a chatbot guess, not last-month's screenshot.
Run multiple Meta ad accounts or Google customers, or manage several brands as an agency? Claude scopes each query to the right account on demand. No tab-switching, no CSV exports, no UI loading.
A connector answer
A representative /weekly-reportoutput from the ads connector. The structure and depth are what the connector produces; the numbers and names are illustrative, not a client's results.
Spend up 22% week-over-week ($18,400 → $22,400) but blended ROAS dropped from 3.1x to 2.6x, the extra spend isn't paying back.
Tools Claude called through the MCP server
Get Meta Account OverviewGet Google Account OverviewCompare PeriodsOr just ask
Slash commands cover the recurring shapes. For everything else, Claude composes the right tool calls live and returns the actual numbers, with the date range and tools used cited.
How we build one
A proof of concept against your real system typically lands in two to four weeks. The shape is the same for every system: map the questions, build the tools, harden the guardrails, hand it over.
Map the questions
Week 1
What happens
We sit with the people who ask, list the recurring questions, and read the API to confirm each one can be answered live and cited.
What you get
Question list, API coverage map, tool catalogue design.
Build the tools
Weeks 2–3
What happens
The MCP server with typed, read-only tools over the API, OAuth with per-tenant encrypted tokens, rate limiting and deauth handling.
What you get
Working connector, first free-form answers with real numbers.
Commands and evals
Weeks 3–4
What happens
Recurring shapes become slash commands. An evaluation set of real questions checks every answer cites its tools and matches the platform's own numbers.
What you get
Slash commands, evaluation set and results, multi-account scoping.
Rollout and handover
Week 4 onward
What happens
Install instructions for the team, a runbook for adding a tool or a command, and the repository handed over.
What you get
Install guide, runbook, repository, thirty-day support window.
What you get
The server, the tools, the commands and the evaluation set, all documented. These are the parts, using the shipped ads connector as the reference.
01
Deployed per organisation with encrypted tokens, token refresh, deauth handling and rate limiting built in.
02
Read-only tools over the system's API, each with a clear contract so Claude composes the right calls. Eighteen in the ads example.
03
The recurring shapes packaged as commands, such as a weekly report, a fatigue scan or an anomaly scan, each returning a structured answer.
04
Real questions with expected answers, run before every change, so the connector is measured against the platform's own numbers.
05
Per-query selection of the account, customer or brand, so agencies and multi-region teams use one connector.
06
One URL for the team, a runbook for adding tools and commands, and the repository in your organisation.
Connectors are one piece of how we ship Claude in production. For the agent patterns behind them see AI agent development, or another internal tool with a person in the loop in the Slack data copilot.