Sprites MCP · Agents · Lovable

Connect Lovable to Your Marketing Stack With MCP

Lovable connects to any remote MCP server as a custom chat connector, which gives its agent live context while it builds. Sprites is that context for marketing: the page Lovable writes can be shaped by the search terms that are actually converting rather than by an assumption about them.

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

15 channels · 4 steps

LovableSprites 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

Add Sprites to Lovable

Available on Custom MCP chat connectors are available on all Lovable plans. You need a Sprites account with your channels already connected — the connector acts on that connection, so Lovable never handles a platform credential.

  1. Open Connectors

    In Lovable, open Connectors and scroll to the bottom of the list, past the prebuilt catalogue.

    Lovable
    ConnectorsCustom · MCP
  2. Add Sprites as a custom MCP

    The Custom card labelled MCP opens the form for any remote MCP server that is not already in the catalogue. Paste the Sprites endpoint and give it a name.

    Custom · MCP
    NameSpritesMCP server URLhttps://mcp.sprites.ai/mcp
  3. Sign in

    Complete the Sprites consent screen. The connection is yours; an admin can turn custom MCP servers on or off for everyone as a group under Connectors → Admin settings → Chat connectors, but individual ones stay private to whoever connected them.

    Spriteswants access on behalf of Lovable
    • Read your connected ad accounts and site data
    • Draft campaigns, creatives and pages for your approval
    • Apply only the changes you approve
    AllowCancel
  4. Know what a chat connector is for

    A chat connector gives Lovable context while you build. It does not become part of the app you ship — Sprites informs what Lovable writes, and the running app talks to whatever you configure for it separately.

What Lovable can reach

All 15 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.

ChannelWhat Lovable does with itGuide
Google AdsConverting search terms become the copy on the page being generated, in the same session.Set up →
MetaThe creative angle that works informs the page it points at, so message and destination match.Set up →
LinkedInCost per lead by job function, ABM account lists, sponsored content that converts.Channel →
TikTokCPA and CTR for every ad, the next creative batch, and spend moved before the CPA drifts.Channel →
RedditCommunity targeting, subreddit-native copy, and the ad groups spending without converting.Channel →
GA4Drop-off and landing-page data shape the layout instead of being reviewed after it ships.Set up →
PostHogFunnels, retention and trends by campaign, read-only, beside the spend that bought them.Channel →
SEOStructure and metadata written against Search Console evidence rather than a template default.Set up →
AEOWho gets cited by ChatGPT and Perplexity for your prompts, and the pages that change it.Channel →
ShopifyReal catalogue and revenue behind whatever storefront view Lovable is building.Set up →
GBPPerformance per location, the listings missing fields, and posts that keep the map pack.Channel →
WordPressResearched posts, page edits and metadata written into WordPress as drafts you approve.Channel →
WebflowResearched CMS posts, page metadata and copy edits, each an approval before it applies.Channel →
FramerResearched posts and SEO fields written into your Framer CMS, added after you approve.Channel →
Zoho CRMPipeline and lead-source reporting beside ad spend, with approved lead, deal and note writes.Channel →

10 of the 15 channels have no Lovable-specific guide yet — they are covered in the matrix above and on their own channel pages. A guide gets its own page when the pairing shows real demand or behaves differently enough on Lovable to be worth one.

Marketing workflows worth doing in Lovable

What it builds can be shaped by what actually converts: a landing page written against the search terms that are really paying, rather than against a guess.

Build a landing page from paid-search evidence

Read the converting search terms first, then write the hero and the proof around the language people actually used.

Generate an ad-account audit interface

A small internal view of waste and opportunity, built against the real account shape.

Create a lead magnet that reflects demand

Pick the topic from what Search Console says people are already asking for, then build the thing.

Iterate checkout UX on real numbers

GA4 and Shopify together, so a checkout change is argued from drop-off data rather than taste.

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.

ActionWhen it happensWhat that covers
Read an accountOn requestSpend, performance, search terms, rankings, catalogue
Draft a changeOn requestCampaigns, creative, budgets, pages and posts
Apply a changeOnly on your approvalLovable returns the change as text; the approval waits for you in Sprites
Spend moneyOnly on your approvalNew campaigns start paused unless you say otherwise
Revoke accessInstantlyThe next call after a revoke fails, not the one after that

Lovable MCP questions

Does the app Lovable builds get access to Sprites?

No, and that distinction matters. A chat connector gives Lovable context while building; the app you ship needs its own integration. Sprites informs what gets written, it does not become part of the deployed product.

Which plans support custom MCP?

Custom MCP servers are available on all Lovable plans as chat connectors.

Can I also drive Lovable from Claude or Cursor?

That is the other direction, and Lovable publishes its own MCP server for it. This page covers bringing marketing data into Lovable; using Lovable from another host is a separate setup on that host.

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.

The Custom MCP card is not there.

An admin has turned custom MCP servers off for the workspace under Connectors → Admin settings → Chat connectors. It is a single group toggle rather than a per-server one.

Background worth having first

What the protocol is, how the servers differ, and what separates an agent from an assistant with tools attached.

Point Lovable at your ad accounts

One URL, one sign-in, and the next question you ask Lovable about your marketing gets answered from the live account.