Sprites LogoSprites.ai
CustomersPricing
Sign in
Get a demo
Start 7-day trial→→
Start 7-day trial→→
Sprites LogoSprites.ai
  • Run adsMeta AdsFacebook and Instagram, scaledGoogle AdsSearch, PMax and ShoppingLinkedIn AdsB2B targeting and ABMTikTok AdsShort-form video that convertsReddit AdsReach communities by intentGoal OptimizationHit your ROAS or CPL target
    Create & researchAd GeneratorOn-brand ads for any channelCreative AnalyticsThe hooks and angles that winCompetitor IntelligenceRivals' ads, SEO and AI reachMarket ResearchAudience insight, with sources
    SEO & AI visibilityAI SEO ContentArticles written and publishedAI VisibilityGet cited in AI answersSEO Site AuditPrioritized fixes, site-wideKeyword & Traffic ResearchWhere the searches and gaps are
    Meet SpritesYour AI ads team, on every channelResearches, builds and launches campaigns, then optimizes them daily. You approve every change.Scale the winner +$600/dayApprovePaused 14 wasted keywords+ SEO & AI searchStart 7-day trial
  • By teamStartups & SMBsSenior marketing, no headcountMarketing teamsMore campaigns, same teamAgenciesEvery client, one workspaceEnterpriseApprovals, governance, scale
    By businessB2B & ABMPipeline from target accountsEcommerce & D2CProfitable ROAS at scalePLG SaaSSignups and trials, not clicksMobile appsInstalls that become usersFintechCompliant growth for financeHealthtechCareful, compliant growth
    Helghardt Avenant68% lower CPL in 6 weeksCustomer storyHow Rehive took its ABM playbook back from two agenciesHelghardt Avenant · Founder & CEO, RehiveRead the story
  • Ads LibraryReal ads from Meta, Google, LinkedIn, TikTok, Reddit and moreBlogIdeas and playbooks for modern marketingPrompt GalleryReady-to-run prompts for your next campaign
    Free toolsGlossaryReviewsCompare Sprites
  • Customers
  • Pricing
Sign in
Get a demo
Start 7-day trial→→

Sprites MCP · Framer

Framer MCP: CMS posts written from your AI agent

Framer ships no MCP server of its own. The Sprites MCP server connects your Framer CMS to Claude, ChatGPT and any other MCP client: ask for a post and Sprites researches the keyword, writes it in your site’s voice, sets the SEO fields, and adds it to your CMS collection once you approve it.

MCP server URLhttps://mcp.sprites.ai/mcp
Set it upPrompts that work

6 doors · 13 agents · updated September 21, 2026

ClaudeSprites connected

Write a post on Framer vs Webflow for startups and add it to our blog.

Spriteswrite_seo_blog_postrunning
  • Reading Search Console for the cluster
  • Checking the posts that already rank
  • Writing in the site voice · 1,740 words
SpritesFramerNeeds your approval
LLumen Studio /blog/framer-vs-webflow-for-startups

Framer vs Webflow for startups: what you give up with each

Where Framer is faster to ship, where Webflow’s CMS holds up better, and the migration cost nobody mentions until month six.

SpritesFramerNeeds your approval
LLumen Studio /blog/framer-templates

The best Framer templates in 2026, sorted by what you are building

Portfolio, SaaS and agency templates compared on CMS setup, speed and how much you will rebuild, with the free ones marked.

SpritesFramerNeeds your approval
  • "Framer templates" postpos 6 → 14
  • Changelog items indexed31 of 31
  • 4 posts with default SEO titlesfix first
Draft · waiting on your approvalReview
What it doesWorkflowsSetup guidesPromptsAccessRun your ownFAQ

What Sprites does on Framer

Every door runs the Framer specialist, which reads the account itself. You do not brief it on which account, campaign or page you mean.

The post lands in your CMS, not in the chat

A new item in the collection you name — blog, changelog, case studies — with the title, slug, body and SEO fields filled in, instead of text you paste into Framer by hand.

Framer has no MCP server; this is one

Framer’s own route is a connection for coding agents in a terminal. Sprites is a remote MCP server, so the same work runs from Claude, ChatGPT or any other client with one URL.

SEO fields written with the post

Title, meta description and slug produced alongside the body, from the keyword the post targets, rather than left at Framer’s defaults.

Existing items rewritten, not recreated

Point it at a CMS item that is slipping and it updates that item’s fields in place, so the slug and its links survive the refresh.

Search Console in the same conversation

Queries you rank 8–20 for, posts that lost position, and the refresh that would win them back — asked and answered without switching tools.

New posts wait for your approval

Every post or refresh Sprites writes stays a draft until you approve it, in the side panel or in the chat. Only then is it written into your Framer CMS.

Framer jobs to hand your agent

Start to finish, in any connected client: what you type, what Sprites does with it, and what comes back to approve.

  1. The monthly content plan

    YouWith Sprites, plan four Framer blog posts for next month and write the first.

    Sprites does
    Reads Search Console for queries you nearly rank for, checks keyword data, and picks four gaps your existing posts do not cover.
    You get back
    The plan in the thread and the first post as a draft; approve it and it goes into your blog collection.
  2. Refresh a slipping post

    YouAsk Sprites why our "framer templates" post dropped and fix it.

    Sprites does
    Compares its queries and position over the last two periods, reads what now outranks it, and rewrites the body and SEO fields.
    You get back
    The rewrite with its reasons, as a draft; approve it and it replaces the same CMS item, same slug and links.
  3. Clean up default SEO titles

    YouUse Sprites to find CMS items still using default SEO titles and write proper ones.

    Sprites does
    Lists the items in each collection and checks their SEO fields against the page content and the queries they get.
    You get back
    The items and proposed titles in the thread; tell Sprites which to apply.

Connect Framer to your agent

One endpoint, five clients. Each guide is the exact path through that host's settings, the URL to paste, and the first prompt to run.

Your AI agent

Your ad accounts

ClaudeCursorCodexChatGPTGemini
Sprites
Google AdsMetaLinkedInTikTokFramer
Framer MCP for Claude

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 thread
Framer MCP for ChatGPT

Developer 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 thread
Framer MCP for Codex

Marketing 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 Sprites
Framer MCP for Cursor

The 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 Sprites
Framer MCP for Grok

Grok reads the live timeline, so the same thread that spots a trend can brief the campaign that rides it.

Results as text · approve in Sprites
Framer MCP for Gemini

The 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 Sprites
Framer MCP for GitHub Copilot

Marketing data inside the editor where the tracking code lives, so a conversion event can be checked against what GA4 actually recorded before the pull request is opened.

Results as text · approve in Sprites
Framer MCP for Google Antigravity

One MCP configuration shared by the IDE, the CLI, the SDK and Antigravity 2.0, so the connector is added once and every surface has it.

Results as text · approve in Sprites

Prompts that work verbatim

Paste any of these into a connected client. Naming Sprites matters: without it, an agent will happily answer a Framer question from public data rather than from your account.

  • ›With Sprites, write a post on "framer vs webflow for startups" and add it to our Framer blog.
  • ›Ask Sprites which of our Framer blog posts lost position in the last 28 days and why.
  • ›Use Sprites to rewrite the SEO title and description on our three weakest case studies.
  • ›Have Sprites list our Framer CMS collections and tell me which one the changelog lives in.
  • ›With Sprites, plan four posts for next month from the queries we nearly rank for.

What it reads, and what it can change

Reads happen on request. Writes never happen unasked: every change to Framer is proposed, editable, and applied only when you approve it.

What it reads

  • Your Framer CMS collections and the items in them
  • Each item’s fields, slug and draft state
  • Your site’s published URLs
  • Search Console queries, impressions, clicks and position, and keyword data for what you target

What it can change

  • New CMS items in the collection you name, with title, slug, body and SEO fields
  • Updates to the fields of an existing CMS item
  • Posts and refreshes Sprites wrote, only after you approve them
  • Single field edits you ask for directly, such as one meta description, applied when you ask
  • Not your layouts, components or site settings, and not the publish of your site

The doors behind it

  • write_seo_blog_post — a researched post written into a Framer CMS collection once you approve it
  • create_seo_page — the SEO title, description and body of an existing CMS item rewritten
  • create_aeo_content — FAQ and comparison content written to be quoted by ChatGPT and AI Overviews
  • research — keyword volume, difficulty and what already ranks for the target
  • analyze — Search Console impressions, clicks and the pages that moved
  • schedule_task — a recurring content brief or refresh that runs on its own

Running your own Framer MCP server

Community Framer MCP servers exist and some are good. This is what the route costs, what it is genuinely good at, and the five things that end it — so the comparison is a decision rather than a pitch.

What you have to set up

  • For Framer’s own route: run npx @framer/agent setup in a terminal, connect a supported coding agent, and add an API key the first time it runs.
  • For the Marketplace plugin: install it, open it inside the Framer desktop app, and copy the connection URL it generates into your MCP client.
  • Treat that connection URL like a password — it carries your identity, and anyone holding it can reach the project while the plugin is open.
  • Keep Framer open on the machine for as long as you want the agent to work.

What it is genuinely good at

  • Structured CMS work you already know you want: bulk edits, localization changes, redirects, repeated content updates.
  • Canvas edits on the element you have selected, from a coding agent sitting next to you.
  • Designers and developers who live in a terminal and want the model inside the project, not beside it.

What breaks under production load

Framer’s route is for coding agents, not chat apps

The External Agent is set up from a terminal and lists coding agents — Claude Code, Codex, Cursor, Gemini CLI, Windsurf. A marketer working in Claude or ChatGPT on the web has no official way in.

Everything stops when Framer closes

The Marketplace plugin works only while it is open in the Framer app, and that includes Sprites, which connects through it. Close the laptop and any agent loses the project mid-task.

The plugin is not Framer’s

The Marketplace plugin is made by a third party and says it is not official. Whatever connects through it, Sprites included, depends on it keeping up with Framer’s own changes.

Some of the project is off limits

Framer’s External Agent cannot update site settings, assign node overrides or read analytics — so the question “which pages are underperforming” cannot be answered from inside it.

It edits what you point at, not what should rank

Neither route reads Search Console or keyword data. They will write whatever you ask for into the CMS; choosing the post that closes a ranking gap is still your job.

If you are a designer or developer in a terminal who wants a model editing your Framer project directly, Framer’s External Agent is the right tool, and it is Framer’s own. If the job is content that ranks — researched, written in your voice, and added to the CMS only when you approve it, from Claude or ChatGPT — that is the work Sprites does on top of the plugin connection, while Framer is open.

The servers people reach for: Framer External Agent (@framer/agent), MCP plugin for Framer (third-party).

Framer MCP questions

Is there an official Framer MCP server?

No. Framer’s own position is that it “doesn’t require a separate MCP server”: it offers an External Agent connection instead, set up with npx @framer/agent, which lets coding agents such as Claude Code, Codex, Cursor, Gemini CLI and Windsurf work on your canvas and CMS. The “MCP” plugin in the Framer Marketplace is made by a third party and says it is not official.

How does Sprites connect to Framer?

Through the MCP plugin from the Framer Marketplace: open it in the Framer desktop app, copy the connection URL it shows, and paste it into the Framer integration in Sprites. Framer has to stay open while Sprites works. Your agent then reaches Framer through the single Sprites URL, alongside every other channel.

Will it publish to my live site?

Not on its own. Every post or refresh Sprites writes is a draft until you approve it, and Sprites will not write an unapproved draft into Framer. A single field edit you ask for directly is applied when you ask. Sprites has no step that publishes the site itself — that stays in Framer.

Can it change my page layouts or components?

No. Sprites works on CMS collections — blog posts, case studies, changelogs and any collection-backed page — and their SEO fields. Layout, components, styles and site settings stay yours to change in Framer.

What is the difference between Framer’s External Agent and Sprites?

The External Agent gives a coding agent in your terminal access to the project and leaves the deciding to you. Sprites does the deciding: it reads Search Console and keyword data, picks the gap, writes the post in your voice and holds it for your approval — from Claude or ChatGPT, not only a terminal.

Which plan includes Framer?

Publishing to Framer is included from the Build plan. The SEO article writer that researches and writes the posts is on Launch and above.

Which agents can I use it from?

Claude, ChatGPT, Codex, Cursor, Gemini, Grok and every other client that speaks remote MCP. One endpoint, one sign-in, no per-client configuration.

The rest of the connector

One URL covers every channel. These are the ones most often used beside this page.

All channels→
SEO and Search ConsoleWordPressShopify
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
Zoho CRM

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

4 doors · 13 setup guides

If you are still deciding

Four pages that answer the questions this one assumes: what the protocol is, how it differs from an API, and which servers are worth connecting at all.

  • What is MCPThe protocol in plain English: what a server is, and what the 2026 revision changed.
  • MCP vs APIThey are layers, not rivals. The one property that separates them.
  • Best MCP servers for marketersTwelve that do marketing work, sorted by job — remote or local, read or write.
  • Best Claude connectors for marketersEvery endpoint called rather than copied from a directory.

Point your agent at Framer

One URL, one sign-in, and the next Framer question you ask gets answered from the live account.

Start 7-day trial →Get a demo

Get the free AI-First Marketing Playbook

Packed with proven tactics, creative inspo, and automation tips to help you grow faster with less guesswork.
By clicking send you agree to the Terms and Conditions

Pillars

AI Marketing AgentVibe MarketingAI VisibilityAI Marketing AutomationAI for Meta AdsAI for Google AdsAI for LinkedIn AdsAI SEOAds LibraryChatGPT AdsAI AdsMCP Server

For Teams

For AgenciesFor EcommerceFor FintechFor HealthtechFor EnterpriseFor FreelancersFor Marketing Teams

Prompts Gallery

Marketing Campaign BuilderGoogle Ads Search Campaign BuilderCompetitor Meta Ads AnalyzerSEO Audit + Plan GeneratorGoogle Ads Campaign OptimizerGoogle Ads: PMax Campaign Builder

About

CustomersReviewsBlogTerms of ServicePrivacy PolicyDPACareersSitemap
Sprites TextWizard