Add Sprites to Replit Agent
Available on Replit Agent, on any plan with the Integrations pane. You need a Sprites account with your channels already connected — the connector acts on that connection, so Replit Agent never handles a platform credential.
Open Integrations
Open the Integrations page in your Replit project and scroll to MCP Servers for Replit Agent.
ReplitProjectIntegrationsMCP ServersAdd the Sprites server
Click Add MCP server and paste the endpoint. Setup here is entirely through the UI — Replit has no MCP config file to edit.
Add MCP serverNameSpritesServer URLhttps://mcp.sprites.ai/mcpTest & Save
Replit connects, completes authentication and discovers the tools automatically. Once saved, they are available to the Agent across all your projects rather than only this one.
Spriteswants access on behalf of Replit- Read your connected ad accounts and site data
- Draft campaigns, creatives and pages for your approval
- Apply only the changes you approve
AllowCancel
What Replit Agent can reach
All ten channels run through the one connector. Rows with a guide go deeper on that pairing; the rest are covered on the channel's own page.
| Channel | What Replit does with it | Guide |
|---|---|---|
| Google Ads | Live spend and performance behind a tool being built and deployed in one place. | Channel → |
| Meta | Creative fatigue per ad, audience overlap, new hooks previewed in the real placement. | Channel → |
| Cost per lead by job function, ABM account lists, sponsored content that converts. | Channel → | |
| TikTok | Hook-level hold rates, the next creative batch, and rotation before the CPA moves. | Channel → |
| Performance per subreddit, community-native copy, and the tourist traffic to cut. | Channel → | |
| GA4 | Real traffic and conversion data available to a prototype from its first run. | Channel → |
| SEO | Keyword research, posts written into your CMS, and page edits that arrive as a diff. | Channel → |
| AEO | Who gets cited by ChatGPT and Perplexity for your prompts, and the pages that change it. | Channel → |
| Shopify | Store revenue joined to ad cost inside whatever reporting view is being built. | Channel → |
| GBP | Performance per location, the listings missing fields, and posts that keep the map pack. | Channel → |
Marketing workflows worth doing in Replit Agent
From account data to a deployed tool in one place: Replit Agent can build and host the reporting app it just read the numbers for.
Build a connected ROAS calculator
A tool that pulls the real spend and revenue rather than asking someone to type them in.
Create a campaign monitoring app
Something that watches the accounts and says when a number breaks trend, built and hosted together.
Prototype an SEO analyser
Start from live Search Console data, so the prototype is useful on the first run.
Generate a client reporting portal
A shareable view built against the accounts it reports on, deployed from the same session.
Permissions, approvals and authentication
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.
| Action | When it happens | What that covers |
|---|---|---|
| Read an account | On request | Spend, performance, search terms, rankings, catalogue |
| Draft a change | On request | Campaigns, creative, budgets, pages and posts |
| Apply a change | Only on your approval | Replit Agent returns the change as text; the approval waits for you in Sprites |
| Spend money | Only on your approval | New campaigns start paused unless you say otherwise |
| Revoke access | Instantly | The next call after a revoke fails, not the one after that |
Replit Agent MCP questions
Where is the config file?
There is not one. Replit Agent manages MCP servers entirely from the Integrations pane, and Test & Save does the connection, authentication and tool discovery for you.
Is the connector per project?
You add it inside a project, but once saved the tools are available to the Agent across all your projects.
Does the app I deploy get the tools?
No. The connector belongs to the Agent that builds; a deployed app needs its own integration to reach anything.
Can it change my ad accounts on its own?
No. Reads happen on request; every write comes back as a change you approve first, and new campaigns start paused. Nothing is applied because a model decided it should be.
Test & Save fails.
The endpoint has to be reachable on the public internet and exactly the URL above. Replit scans the traffic and will not save a server it cannot reach.
Point Replit Agent at your ad accounts
One URL, one sign-in, and the next question you ask Replit Agent about your marketing gets answered from the live account.