AdKit

Connect Claude to AdKit

Connect Claude (web or Desktop) to AdKit via the MCP connector and manage Meta, Google, TikTok, and Reddit ads in natural language.

Connect Claude to AdKit with one MCP connector and manage Meta, Google, TikTok, and Reddit ads from a normal conversation: pull campaigns, draft changes, generate creatives, and research competitors.

There is one AdKit connector for every platform. You do not add a separate connector for Google or Meta. The same adkit_manage tool handles all of them once the ad account is connected in AdKit.

Using Claude Cowork instead? See Connect Claude Cowork to AdKit.

Prerequisites
  • A paid Claude plan (Pro, Max, Team, or Enterprise). Custom connectors are not available on the free tier.
  • An AdKit account with at least one ad account connected (Meta, Google, TikTok, or Reddit).

Setup (2 minutes)

  1. Add the connector. In Claude, go to Customize → Connectors → Add Connector. Name it AdKit and enter this URL:
    https://mcp.adkit.so
    

    Then enable it in a conversation: click +Connectors → turn AdKit on.
  2. Ask Claude to connect. Send this in a new chat:
    Use the AdKit connector and run the AdKit checkin tool with agentId: "claude".
    Tell me if AdKit is connected and ready. If not, tell me how to connect it.
    
  3. Done. When Claude reports it's connected, you're ready. Ask it to list my ad accounts to confirm it can see them.
Team / Enterprise workspaces: an admin has to add the connector from the workspace admin settings first. If you added it on your personal account but are chatting inside an org workspace, it won't appear. Add it in the workspace you actually use.

Optional: allow file uploads

Only needed if you want to upload ad creatives through Claude. Add *.adkit.so to your allowed domains so Claude can upload files directly. Full steps: Upload creative media.

Optional: install ad strategy skills

Teach Claude how to plan and run campaigns:

npx skills add adkit/skills --all -y -g

What you can do

Once connected, Claude can:

  • Manage campaigns: read live campaigns, draft budget, status, and targeting changes across Meta, Google, TikTok, and Reddit.
  • Create ads: generate images and copy in AdKit Studio, then push them as drafts.
  • Research competitors: search the ad library (500k+ ads, 1000+ advertisers).
  • Analyze: pull performance and spot what needs attention.

Nothing goes live automatically. Every change is created as a draft for you to review and publish.

Example prompts

Pull my active Meta campaigns and show me which ones are overspending this week.
Research my top 3 competitors' Facebook ads and summarize the angles they use.
Draft a new Google Search campaign for my SaaS, budget $30/day, and let me review before publishing.

Troubleshooting

Claude only shows old or Meta-only tools (no adkit_manage). Claude is showing a cached tool list from a previous connection. Remove the AdKit connector and add it again so Claude re-fetches the current tools, then start a new chat.

Claude says a platform "isn't connected" even though it is. There is no separate per-platform connector. Google and Meta share adkit_manage. Confirm the ad account is connected in AdKit (ask Claude to run adkit_status), then retry. If tools are missing, reconnect as above.

The connector doesn't appear after installing. You likely installed it on a different Claude workspace (personal vs. org). Install it in the workspace you're chatting in. On Team/Enterprise, an admin must add it first.

Still stuck? Reach out and we'll help.

Related docs