What the Sprites MCP server is
MCP — the Model Context Protocol — is how an AI client discovers and calls tools on a server it did not ship with. Sprites publishes one: your agent gets doors like analyze, launch and optimize, and behind each is the same marketing specialist the Sprites app runs.
Where is Google Ads wasting money this month?
- Generic — Broad$1,240 · 0 convPause−$1,240
- "free crm software"search termNegate−$380
- Brand — ExactIS lost to budget 41%Raise+$25/day
One URL, every channel
Paid, analytics, SEO, store and local all answer on one endpoint. The channel is chosen per request, so there is no connector to add per platform.
It runs as you
You sign in with OAuth and the connector acts on your workspace. No API keys in a config file, no shared service account, and revoking the grant kills the very next call.
Decisions, not endpoints
A door does not wrap an API method. It hands the job to the specialist for that channel, which reads the account, does the work, and comes back with something to approve.
The channels it covers
Ten platforms, one connector. Each has a page with what the doors do there, prompts that work verbatim, and the setup guide for every agent.
Live performance, search-term waste, campaign builds and budget moves — every write gated.
6 doors · 13 setup guidesMeta AdsCreative fatigue per ad, audience overlap, new hooks previewed in the real placement.
6 doors · 13 setup guidesLinkedIn AdsCost per lead by job function, ABM account lists, sponsored content that converts.
4 doors · 13 setup guidesTikTok AdsHook-level hold rates, the next creative batch, and rotation before the CPA moves.
5 doors · 13 setup guidesReddit AdsPerformance per subreddit, community-native copy, and the tourist traffic to cut.
5 doors · 13 setup guidesGoogle Analytics 4Ask GA4 a question and get the answer — including which channel actually caused it.
4 doors · 13 setup guidesSEO and Search ConsoleKeyword research, posts written into your CMS, and page edits that arrive as a diff.
4 doors · 13 setup guidesAI visibility (AEO)Who gets cited by ChatGPT and Perplexity for your prompts, and the pages that change it.
4 doors · 13 setup guidesShopifyProfit per product after ad cost, collection pages, and catalogue-true creative.
5 doors · 13 setup guidesGoogle Business ProfilePerformance per location, the listings missing fields, and posts that keep the map pack.
4 doors · 13 setup guidesThe agents that can use it
Five MCP clients, one endpoint. Claude and ChatGPT draw the Sprites approval card in the thread; Codex, Cursor and Grok get the same work as text, and the approval waits for you in Sprites.
The only host that draws the Sprites approval card in the chat, so you edit a budget or a headline in place and approve it without leaving the thread.
Approval card in the threadCursorThe campaign and the page it points at live in the same window: change the pricing copy, then have Sprites update the ads that quote it, without a second tool.
Results as text · approve in SpritesCodexMarketing work that belongs in a commit: Codex can read the landing page it is about to ship and brief Sprites on the campaign pointing at it, in one session.
Results as text · approve in SpritesChatGPTDeveloper mode gives ChatGPT full read-and-write MCP tools rather than the search-and-fetch pair the built-in connectors are limited to, and the Apps SDK renders the Sprites card in the thread.
Approval card in the threadGeminiThe account and the analytics are already Google: Gemini reads Google Ads and GA4 alongside Search Console without leaving the family it belongs to.
Results as text · approve in SpritesOne endpoint, https://mcp.sprites.ai/mcp, for all five. Every OAuth grant is bound to exactly that address.
Setup guides
Every paid channel against every agent. Each guide is the exact path through that host's settings, the endpoint to paste, and the first prompt to run.
Analytics, Shopify, Google Business Profile, SEO and AI visibility have the same five guides each — they are on their own channel pages above.
What it will and will not do without asking
Reads happen on request. Writes never happen unasked: every change to a live account is proposed, editable, and applied only when you approve it.
| Action | When it happens | What that covers |
|---|---|---|
| Reading an account | Immediately, on request | Spend, performance, search terms, rankings, catalogue |
| Drafting a change | Immediately, on request | Campaigns, creative, budgets, pages, posts |
| Applying a change | Only on your approval | Nothing is written until you click, or say so in words |
| Spending money | Only on your approval | New campaigns start paused unless you say otherwise |
| Revoking access | Instantly | The next call after a revoke fails, not the one after that |
Questions
What is an MCP server?
A server that publishes tools an AI client can discover and call. The Model Context Protocol is the standard that makes the same server work in Claude, ChatGPT, Codex, Cursor and Grok without a separate integration for each.
Do I need to host anything?
No. Sprites is a remote MCP server. You paste an HTTPS URL into your agent, sign in, and that is the whole installation — nothing runs on your machine.
Which URL do I use?
There is one: https://mcp.sprites.ai/mcp. Every client uses the same address, and every OAuth grant is bound to exactly it, so a variant will not be honoured.
Can the agent spend my money?
Not without you. Every write is an approval you see first, with the before and after stated. New campaigns start paused. In hosts with no card, the change comes back with an id and applies only after you confirm it in your own words.
Does it work with my ad accounts if I already use Sprites?
Yes — it is the same workspace. Whatever is connected in Sprites is what the connector can reach, and approvals appear in both places.
What happens if a channel disconnects?
The run parks rather than failing. Your agent is told which channel needs reconnecting, and the same run resumes once it is fixed — including when you fix it somewhere else entirely.
Is my data used to train models?
No. The connector runs the same Sprites workspace you already have, under the same terms.
Point your agent at your ad accounts
One URL, one sign-in, and the next question you ask about your marketing gets answered from the live account.