Model Context Protocol

One MCP server for every marketing channel

Sprites is a remote MCP server that gives your AI agent read and write access to your ad accounts, your analytics and your website through one URL. Claude, ChatGPT, Codex, Cursor and Grok all connect the same way, and every change to a live account comes back as an approval you edit before it applies.

MCP server URLhttps://mcp.sprites.ai/mcp

15 channels · 13 agents

Your AI agent

Your ad accounts

ClaudeCursorCodexChatGPTGemini
Sprites
Google AdsMetaLinkedInTikTokReddit

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.

ClaudeSprites connected

Where is Google Ads wasting money this month?

Spritesoptimizerunning
SpritesGoogle AdsNeeds your approval
  • Generic — Broad$1,240 · 0 convPause−$1,240
  • "free crm software"search termNegate−$380
  • Brand — ExactIS lost to budget 41%Raise+$25/day
3 changes proposed · nothing appliedReview

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.

Google Ads

Live performance, search-term waste, campaign builds and budget moves — every write gated.

6 doors · 13 setup guides
Meta Ads

Creative fatigue per ad, learning-phase checks, new hooks previewed in the real placement.

6 doors · 13 setup guides
LinkedIn Ads

Cost per lead by job function, ABM account lists, sponsored content that converts.

4 doors · 13 setup guides
TikTok Ads

CPA and CTR for every ad, the next creative batch, and spend moved before the CPA drifts.

5 doors · 13 setup guides
Reddit Ads

Community targeting, subreddit-native copy, and the ad groups spending without converting.

5 doors · 13 setup guides
Google Analytics 4

Ask GA4 a question and get the answer — including which channel actually caused it.

4 doors · 13 setup guides
PostHog

Funnels, retention and trends by campaign, read-only, beside the spend that bought them.

4 doors · 13 setup guides
SEO and Search Console

Keyword research, posts written into your CMS, and page edits that arrive as a diff.

4 doors · 13 setup guides
AI visibility (AEO)

Who gets cited by ChatGPT and Perplexity for your prompts, and the pages that change it.

4 doors · 13 setup guides
Shopify

SEO titles across the whole catalogue, collection pages, and product copy that ships on approval.

5 doors · 13 setup guides
Google Business Profile

Performance per location, the listings missing fields, and posts that keep the map pack.

4 doors · 13 setup guides
WordPress

Researched posts, page edits and metadata written into WordPress as drafts you approve.

6 doors · 13 setup guides
Webflow

Researched CMS posts, page metadata and copy edits, each an approval before it applies.

6 doors · 13 setup guides
Framer

Researched posts and SEO fields written into your Framer CMS, added after you approve.

6 doors · 13 setup guides
Zoho CRM

Pipeline and lead-source reporting beside ad spend, with approved lead, deal and note writes.

4 doors · 13 setup guides

The 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.

One 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.

ActionWhen it happensWhat that covers
Reading an accountImmediately, on requestSpend, performance, search terms, rankings, catalogue
Drafting a changeImmediately, on requestCampaigns, creative, budgets, pages, posts
Applying a changeOnly on your approvalNothing is written until you click, or say so in words
Spending moneyOnly on your approvalNew campaigns start paused unless you say otherwise
Revoking accessInstantlyThe 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 cover Microsoft Ads (Bing)?

Yes. Name Microsoft or Bing in the request and the same doors hand it to the Sprites Microsoft Ads specialist: performance and search-term reports, keywords and negative keyword lists, responsive search ads, budgets and pausing, each change an approval first. Connect Microsoft Advertising once in Sprites and the connector reaches it.

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.

Understanding the protocol

The hub is the setup. These are the pages that explain what you are setting up, and how to choose between the servers on offer.

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.