Claude Code + KADSOne API for 12 advertising networks

Build ad tools with Claude Code.

One connection to 12 ad platforms. Give Claude Code the account data and campaign tools to build reports, test ideas, and prepare launches from your terminal.

  • Skip a separate connector for every network
  • Build with real account data and tool schemas
  • Build and manage campaigns through one API
KADS lightning-bolt mascot using a laptop with the Claude Code logo on its lid, surrounded by advertising platforms
Meta
Google Ads
TikTok
Snapchat
Pinterest
LinkedIn
Reddit
Amazon Ads
X
ChatGPT Ads
Claude Code + KADS

Connect Claude Code to KADS

Add KADS as an HTTP MCP server. Use a workspace token as shown below, or omit the header and sign in through /mcp if your KADS setup has OAuth enabled.

1ConnectDeveloper setup

Connect KADS to Claude Code

Connect your ad accounts in KADS and open MCP. Copy the server URL and create a workspace token if you are using bearer authentication.

Add KADS with a workspace bearer token
# Replace these example values with your KADS address and token.
export KADS_ORIGIN="https://YOUR_KADS_ORIGIN"
export KADS_API_TOKEN="YOUR_KADS_TOKEN"

claude mcp add --transport http kads "$KADS_ORIGIN/api/mcp" \
  --header "Authorization: Bearer $KADS_API_TOKEN"

Replace the example origin and token with your own values. Find the endpoint and authentication options in the MCP connection guide.

Read the connection guide
2AskExample request

Then just ask Claude Code

Ask about the accounts you connected. Your agent can compare results, explain a trend, or build a campaign.

Build a traffic campaign using my connected account, campaign brief, budget, and creative.

I’ll find the campaign tools for your chosen account, check the required inputs, and prepare the campaign draft.

via KADSMetaGoogle Ads
List my ad accountsCheck campaign performanceUpdate a campaign
  1. 1

    Get your connection details

    Connect your ad accounts in KADS and open MCP. Copy the server URL and create a workspace token if you are using bearer authentication.

  2. 2

    Add KADS to Claude Code

    Run the command below with your KADS address and token set in your shell environment.

  3. 3

    Check your accounts

    If using OAuth, run /mcp and sign in. Ask Claude Code to list your connected accounts and available campaign tools.

  4. 4

    Try a campaign task

    Ask for a report, then try building a campaign or updating a budget.

Connect Claude Code once. Reach 12 ad platforms.

KADS handles the separate advertising APIs. Your agent gets one way to find accounts, pull reports, and prepare campaign changes.

Claude Code
KADSONE API · REST + MCP
MetaGoogle AdsTikTokSnapchatPinterestLinkedInRedditAmazon AdsX

Add another ad platform without building another agent integration.

What changes when Claude Code has your ad data?

Move past generic advertising advice. Work with the campaigns, budgets, and results in your own accounts.

WorkflowIndividual integrationsWith KADS
IntegrationsConnect each advertising API separatelyAdd one advertising MCP server
Tool definitionsWrite and maintain provider tool schemasDiscover tools from the KADS API
Campaign creationTrack proposed and completed changes yourselfUse saved changes and execution receipts

Put Claude Code to work on your ads.

Reporting, campaign creation, and account management through one connection.

Fewer dashboards to check

Give your agent one connection to your ad accounts. Ask about a single campaign or compare results across clients and platforms.

Reports without the exports

Pull spend, results, and campaign trends directly from your connected accounts. Get answers without uploading another spreadsheet.

From brief to campaign

Give your agent the goal, budget, and creative. Build the campaign from your brief through KADS.

Campaign updates from one conversation

Adjust budgets, update campaigns, and keep a record of the results across your connected accounts.

Built for each ad platform

Build with the targeting, campaign formats, and creative tools for each ad platform through one connection.

Keep clients organised

Group client accounts in your workspace and give your agent the context it needs for each campaign.

FROM REPORT TO CAMPAIGN

Spend your time building the tool people need.

KADS handles the advertising connection. Claude Code can work with accounts, reports, and campaign tools through the same API.

  • Claude Code with remote HTTP MCP support.
  • A reachable KADS MCP endpoint and connected advertising accounts.
  • A workspace bearer token, or an OAuth-enabled KADS installation.
Explore the API
THE KADS WORKFLOW
01  Connect your ad accounts
02  Find campaign tools
03  Pull campaigns and reports
04  Build a campaign
05  Update budgets and creatives
06  View the results
01

Connect once

Add KADS as an HTTP MCP server to make your connected ad accounts available in Claude Code.

02

Build from the actual API

Discover tool inputs and response fields as you work. Use the reports your application will need.

03

Add campaign actions

Build campaign creation and budget updates into your agent using the KADS tools.

What will you ask Claude Code first?

Start with a question you already spend time answering each week.

Find what needs attention

“Compare my Meta and Google Ads campaigns over the last 7 days. Flag rising acquisition costs and explain what changed.”

Build your next campaign

“Build a campaign for our new product using our launch brief, budget, and creative.”

Update a campaign budget

“Find my strongest campaigns and adjust their budgets based on their results.”

Build a client-ready report

“Summarise the last month across my connected accounts. Break out spend and results by platform, with next steps for each account.”

Your ads run everywhere. Your agent connects here.

Connect the platforms you use today and add more as you grow.

Meta
Google Ads
TikTok
Snapchat
Pinterest
LinkedIn
Reddit
Amazon Ads
X
ChatGPT Ads
Apple Ads
Outbrain

Use more than one agent?

Keep your ad accounts in KADS and connect another tool whenever you need it.

Questions about Claude Code + KADS

Can I authenticate without a bearer token?

Yes, if KADS has OAuth enabled. Add the MCP server without an Authorization header, open /mcp in Claude Code, and choose Authenticate. Sign in to KADS in your browser and connect your workspace.

Which ad platforms can I connect?

Meta, Google Ads, TikTok, Snapchat, Pinterest, LinkedIn, Reddit, Amazon Ads, X, ChatGPT Ads, Apple Ads, and Outbrain.

Can the agent change my campaigns?

Yes. Your agent can build campaigns, update budgets, and manage targeting and creatives through the KADS campaign tools.

Can I connect more than one agent?

Yes. Connect multiple agents to the same KADS workspace. They can work with your connected accounts, reports and campaign tools through REST or MCP.