Your ad accounts, in Cursor
Add the Adstudio MCP server to Cursor and work with live Google Ads, Meta Ads and TikTok Ads numbers where you write code. Pull them into scripts, notebooks and dashboards without an export.
- One setup step adds the Adstudio MCP server
- Live ad numbers in scripts, notebooks and dashboards
- Down to the campaign, ad group and ad
An example conversation in Cursor: it reads live ad accounts through Adstudio and explains what changed.
Cursor + Adstudio in 4 steps
No API keys and nothing to install on your ad accounts. Cursor signs in to Adstudio, and Adstudio does the talking to Google, Meta and TikTok.
- 01Open mcp.jsonOpen ~/.cursor/mcp.json to use Adstudio in every project, or .cursor/mcp.json for one.
- 02Add AdstudioPaste {"mcpServers":{"adstudio":{"url":"https://useadstudio.com/api/mcp"}}} and save.
- 03Turn it on and sign inOn the Customize page, turn adstudio on. Sign in with your Adstudio account when the browser opens.
- 04AskOpen the Agent chat and ask about your ads.
{ "mcpServers": { "adstudio": { "url": "https://useadstudio.com/api/mcp" } } }What Cursor can do with your ads
Live numbers in your code
Pull spend, conversions and CPA into a script, a notebook or a dashboard, without exporting a file.
Ads and creatives too
Campaigns, ad groups, ads and the creatives behind them, not just account totals.
Your role is the limit
Cursor reaches the workspaces you are a member of, and never beyond your role in each one.
Off in one click
Turn off MCP access in Settings → MCP and Cursor loses access at once.
Every number sourced
Each figure names the account, the campaign and the date range it came from.
No platform passwords
Cursor signs in to Adstudio with OAuth. Your ad platform logins never reach it.
What to ask Cursor first
Questions teams running Google, Meta and TikTok ask every week. Each one works as written once Adstudio is connected.
Pull last 30 days of spend and CPA by campaign into data/spend.csv.
Try it in CursorChart weekly ROAS by platform for the last quarter.
Try it in CursorList TikTok ads by CTR this month and save the top ten to a JSON file.
Try it in CursorCompare this week’s Google Ads spend with the same week last month and flag anything up 20%.
Try it in CursorCursor, answered
Why use ad data in Cursor?
Growth engineers and analysts already work in Cursor. They can pull campaign numbers into a script, a dashboard or a report without an export.
Does Cursor need an API key for Adstudio?
No. Cursor opens a browser window to sign in with Adstudio. Nothing secret goes in mcp.json.
Can Cursor change my campaigns?
No. The Adstudio MCP server only reads: it lists your accounts and reads performance, campaigns, ad groups, ads and creatives. Changes are made in Adstudio, where each one is a plan you approve.
What can Cursor see?
The workspaces you are a member of in Adstudio, never beyond your role in each one. Turn off MCP access in Settings → MCP and Cursor loses access at once, along with every other connected AI.
Which ad platforms can I use from Cursor?
Google Ads, Meta Ads and TikTok Ads, through the accounts you have connected in Adstudio.
Same accounts, whichever AI you use
Bring your ad accounts to Cursor
Google Ads, Meta Ads and TikTok Ads, one sign-in away.