AutoAdy ships a Model Context Protocol (MCP) connector, so you can manage your Meta (Facebook & Instagram) ad accounts by chatting with Claude — or any MCP-compatible assistant. Ask “how are my ads doing?”, “why did my CPL spike?”, or “pause the losers” and the connector answers with live data from your account: 60+ tools covering audits, performance breakdowns, drop diagnostics, budget moves, scaling plans, and ad creation.
In clients that support interactive MCP Apps (Claude Desktop today), results render as live views inside the chat — ranked top-performer cards, a sortable campaign table, an account-health score, and a review-and-confirm flow for pausing ads. Text-first clients get the same data as clean text.
That opens Claude’s Add custom connector dialog with the name and URL already filled in — press Add to confirm. Claude flags it as suggested by an external link, which is expected; check the URL reads https://www.autoady.io/api/mcp before adding.
Prefer to do it by hand? Open Settings → Connectors → Add custom connector and paste this URL — no API key needed:
https://www.autoady.io/api/mcp
Either way, Claude opens an AutoAdy sign-in window; approve access and you’re connected.
Then start a new conversation and ask something like “show my top performing ads from the last 30 days using AutoAdy”. Results are text-based on claude.ai today; interactive views are coming as Claude expands MCP Apps support for custom connectors.
Claude Code connects to AutoAdy over streamable HTTP with your API key in a header — the most reliable setup. Add it from your terminal:
claude mcp add --transport http autoady https://www.autoady.io/api/mcp \ --header "Authorization: Bearer YOUR_KEY"
Or add it to your project’s .mcp.json directly:
{
"mcpServers": {
"autoady": {
"type": "http",
"url": "https://www.autoady.io/api/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}Restart Claude Code, run /mcp to confirm autoady is connected, then ask “list my ad accounts” or “audit my account”.
Why a key instead of OAuth here: Claude Code’s browser “Approve” step relies on a local loopback callback that can hang in the CLI. The header-key setup skips that entirely and gives the same tools. (OAuth remains the recommended path on claude.ai, which uses a browser redirect rather than a loopback.)
Claude Desktop renders AutoAdy’s interactive views — live ad cards, sortable tables, and the review-and-confirm kill flow, right in the chat. Installing takes under a minute:
About the install warning: Claude Desktop shows a standard notice for every extension installed outside its built-in directory — it isn’t specific to AutoAdy. Our extension is a small, dependency-free forwarder (~80 lines) whose only job is relaying your chat’s tool calls to autoady.io with your API key. It reads no files and contacts no other servers — you can verify this yourself: rename the .mcpb to .zip and open server/index.js.
Advanced alternative: add the server manually via npx mcp-remote https://www.autoady.io/api/mcp --header "Authorization: Bearer YOUR_KEY" in claude_desktop_config.json.
Any client that speaks MCP over streamable HTTP works: point it at https://www.autoady.io/api/mcp with an Authorization: Bearer YOUR_KEY header. That is the only key-based path — a client that cannot set headers should use OAuth 2.1 instead.
Questions? See our privacy policy or contact us.