The SaaS Ads Studio API
Today, That Means MCP
There is no traditional REST API yet. Programmatic access to Atlas runs through the Connect Atlas MCP server today, with API keys on the roadmap. Here is how to build with it now.
Updated 19 July 2026
If you searched for the SaaS Ads Studio API, here is the honest, complete answer.
The straight answer
There is no traditional REST API today. Programmatic access to SaaS Ads Studio runs through the Connect Atlas MCP server, and that is a deliberate choice rather than a gap.
MCP (Model Context Protocol) is an open standard for letting software, especially AI assistants and agents, call tools on other systems. Our MCP server exposes Atlas as 21 documented tools over standard Streamable HTTP with OAuth 2.1 sign-in. That is an API by any practical definition: a stable set of callable operations with typed inputs, structured JSON results and documented errors. It just speaks MCP instead of plain REST, which means every MCP-capable client and SDK already knows how to talk to it, and you never handle credentials beyond a browser sign-in.
We built this interface first because it is how people actually use Atlas programmatically: through Claude, ChatGPT, Cursor and agent frameworks, not hand-rolled HTTP calls.
What you can do programmatically today
Everything below works right now, through any MCP client, for any account with an active or trialing subscription.
- Read account state and performance. Confirm the connected account, pull a Google Ads performance summary for the last 7, 30 or 90 days, and list Atlas’s automations with their enabled state.
- Review and decide on changes. List the actions Atlas has proposed or made, inspect one in detail down to individual items, then approve or reject it, in full or item by item.
- Trigger Atlas’s management. Run any of the 18 optimisation automations on demand, and set the approval tier that governs how changes apply, globally or per automation.
- Build a Google Ads campaign end to end. Set budget and countries, generate and save grouped keywords, generate and save responsive search ads, then create the campaign. Campaigns are always created paused, so nothing spends until a human unpauses it.
- Generate Meta assets. Produce audience ideas, ad copy variants and creative briefs for Facebook and Instagram. These are plans to apply yourself in Meta Ads Manager; the API never writes to your Meta account.
The tool reference documents every tool with its parameters and errors.
Quickstart
The server URL is the same for everyone, with access controlled by OAuth sign-in:
https://clgrwyawpxkagaqukmqf.supabase.co/functions/v1/mcp-server
- Point any MCP client at that URL as a remote Streamable HTTP server. The setup guide has exact steps for Claude, Claude Code, ChatGPT and Cursor.
- Complete the browser sign-in with your SaaS Ads Studio account the first time a tool runs.
- Call
whoamito confirm the connection, then use any of the 21 tools.
From an agent framework or script, use your language’s MCP SDK, connect to the same URL, and complete the one-time OAuth approval in a browser. Your MCP client manages tokens after that.
On the roadmap
API keys for headless access are on the roadmap: long-lived keys your servers can use without a browser sign-in, for scheduled jobs and backend integrations. We are not publishing dates or the final shape yet, and nothing on this page depends on them.
If API keys, webhooks or a plain REST surface would unlock something for you, tell us through the app. Real requests directly shape the order we build in.
FAQ
Frequently Asked Questions
Is there a REST API?
Not today. The Connect Atlas MCP server is the programmatic surface for SaaS Ads Studio. It is a real API in every practical sense, a documented set of 21 callable tools over standard Streamable HTTP with OAuth, but it speaks MCP rather than plain REST.
Can I get an API key today?
No. Authentication is OAuth only for now: your client signs in as you, with a browser approval the first time. API keys for headless server-to-server access are on the roadmap. If you need them, tell us, since real demand moves roadmap items up.
Can I use this from a script or an agent framework?
Yes. Any MCP SDK or agent framework that supports remote Streamable HTTP servers can call Connect Atlas. The one constraint is the first connection: OAuth needs a browser sign-in to approve access, and tokens are managed by your MCP client from then on.
Are there webhooks or a Zapier integration?
Not today. If you want to react to Atlas activity, the current pattern is to poll the recent-actions tool from your agent or script. Tell us what you would automate, it directly shapes what we build next.
Keep Reading
More developer docs
Connect Atlas MCP Server
Connect Claude, ChatGPT or Cursor to your Google Ads account with Connect Atlas, the SaaS Ads Studio MCP server. Sign in with OAuth, no API keys, revoke any time.
MCP Tool Reference
Every tool on the SaaS Ads Studio MCP server: read performance, run Atlas automations, approve changes and build paused Google Ads campaigns from any MCP client.
Atlas Automations
All 18 Atlas automations you can run through the SaaS Ads Studio MCP server, with ids, schedules, what each one changes and which are advisory only.