Skip to content

AdsAgent / Docs

One command surface for Meta, Google Ads, and TikTok.

Connect an authorized channel, read its reports, and review supported changes in ChatGPT, Claude, Cursor, Codex, Gemini, and Grok, and any MCP client.

Connect MCP with OAuth

Or email us for a demo

Start here

Platforms

Every major paid channel, one operator layer.

Unified creative, targeting, pacing, and reporting across the three platforms your team already buys on.

Meta Ads

Facebook and Instagram. Ad accounts, campaigns, ad sets, creative, audiences — all scriptable from one interface.

Read guide

Google Ads

Manager and sub-accounts, performance data, budget pacing, and bid-strategy automation covered end to end.

Read guide

TikTok Ads

Campaigns, spark ads, creative rotation, and the TikTok advertiser APIs — first-class, not an afterthought.

Read guide

Capabilities

What you get out of the box

Review before launch

Prepare supported campaign changes, review targeting and budget, and approve the specific action before execution.

MCP-native integration

Connect through Model Context Protocol. Start in ChatGPT Apps or a ChatGPT custom connector, then Claude Desktop, Cursor, Windsurf, and other OAuth-capable MCP clients. Meta endpoint: https://adsagent.md/mcp/v2. TikTok endpoint: https://tiktok.adsagent.md/mcp.

Verify account access

Complete browser authorization and inspect the tools available to the selected account. Read-only access does not establish permission to launch ads.

Configured monitoring

Available monitoring depends on the channel, enabled features, and connected-account permissions. Check freshness and coverage before acting.

Review optimization proposals

Inspect proposed budget, bid, or creative changes when the channel supports them. Each consequential action needs the required authorization and approval.

Ad creation, not just monitoring

Hand the agents a product URL or a brief and they draft, review, and ship new campaigns — not just babysit existing ones.

Official AdsAgent links

GitHub, MCP Market, LinkedIn, and the public skill pack all route back to adsagent.md for MCP setup and trials.

Connect from ChatGPT, then Claude

Start in ChatGPT Apps or a ChatGPT custom connector, then reuse the same hosted MCP OAuth in Claude. Cursor, Codex, Gemini, and Grok share the same operator contract.

1. ChatGPT (first)

Check the existing app listing for approved capabilities. For a TikTok development or custom connection, use https://tiktok.adsagent.md/mcp. AdsAgent for TikTok is being prepared for ChatGPT app review. The existing AdsAgent listing does not establish approval of this separate TikTok plugin. Use a development or custom MCP connection where your client supports it.

2. Claude (second)

In Claude Desktop, Claude.ai connectors, or Claude Code, use the endpoint from the channel guide and finish browser OAuth. Meta uses https://adsagent.md/mcp/v2; TikTok uses https://tiktok.adsagent.md/mcp.

ChatGPT Ads (OpenAI in-chat ad placements) is a different product. AdsAgent does not buy ads inside ChatGPT; it lets ChatGPT operate the ad accounts you authorize.

ChatGPT, Claude, and other MCP clients

Cite-ready answers for the two clients operators ask about first.

Can I use AdsAgent in ChatGPT?

Yes. AdsAgent is available in ChatGPT Apps. Open its app listing, check the approved capabilities, and connect your AdsAgent account through OAuth. A separate channel plugin needs its own review; use the channel guide for its connection instructions. ChatGPT can read authorized advertising evidence and prepare supported changes. Consequential writes still require operator confirmation. Other MCP clients can use the hosted endpoint through a custom connector. ChatGPT Ads (OpenAI in-chat ad placements) is a different product — AdsAgent does not buy ads inside ChatGPT; it lets ChatGPT operate the ad accounts you authorize.

Can I use AdsAgent in Claude?

Yes. After ChatGPT, Claude Desktop, Claude.ai connectors, and Claude Code are first-class MCP clients. For Meta, connect https://adsagent.md/mcp/v2 with OAuth. For other channels, use the endpoint in that channel’s guide. Cursor, Codex, Gemini, and Grok use the same operator contract.

Want to see it live?

Book a demo with our team. We will walk through the channels you buy on today and stand up a live agent session on your stack.

Or email us for a demo