Run Your Shopify SEO from Claude
Claude is Anthropic's AI assistant, available on the web and in the Claude Desktop app. Connected to StoreSEO as a custom connector, it reads your store's SEO scores, previews better meta and alt text, and applies the changes you say yes to, all from a chat window.
- One custom connector, no config file
- Sign in through your Shopify admin
- Works on the Free plan with one custom connector
Last updated: October 2026
-
You: Which of my products have no alt text on their images?
- storeseo_start read-only
- storeseo_list_images read-only
-
Claude: 14 images across 9 products have no alt text. I can preview alt text for the 9 products first; the previews use AI credit but change nothing. Go ahead?
-
You: Yes, preview them.
- storeseo_preview_resource_optimization preview
-
Claude: Drafts are ready, for example 'Navy linen shirt, front view, on a white background'. Apply all of them to the store?
-
You: Yes, apply them.
- storeseo_apply_resource_optimization needs approval
-
Claude: Applied. Those products re-scored and the next fix on the list is meta descriptions.
StoreSEO is the AI SEO Agent for Shopify merchants — a Shopify app that optimizes your store for Google and gets it cited by ChatGPT, Gemini, Claude and Perplexity.
5.0/5 from 750+ Shopify reviews
How do I connect Claude to StoreSEO?
- 1
Add StoreSEO as a custom connector
In Claude, open Customize, then Connectors, choose + Add and then Add custom connector. Name it StoreSEO and paste this URL as the remote MCP server URL.
URLhttps://mcp.storeseo.com/mcp
- 2
Approve your store
Claude opens the StoreSEO sign-in in your browser. Pick your Shopify store and approve access. Then start a new chat and ask this to confirm the connection works.
PromptUse StoreSEO to show me my store's SEO score breakdown.
- 3
Or add it as an owner on Team or Enterprise Optional
Only if you are on a Team or Enterprise plan: an owner adds the same URL under Organization settings, then Connectors. Members then connect their own store from Customize, then Connectors.
URLhttps://mcp.storeseo.com/mcp
Sign-in
You sign in when you add the connector: Claude opens a browser window where you pick your Shopify store and approve access. StoreSEO supports dynamic client registration, so there is no token to paste.
Check it worked
Use StoreSEO to show me my store's SEO score breakdown.
What is Claude?
Claude is Anthropic's AI assistant. You use it in a browser at claude.ai, in the Claude Desktop app and in mobile apps, and it can answer questions, write and analyze, and take actions through connected tools.
Custom connectors let you add a remote Model Context Protocol server by its URL. You add one under Customize, then Connectors, and Anthropic's documentation notes that the connection to the server originates from Anthropic's servers, not from your computer, even in Claude Desktop. The server therefore has to be reachable on the public internet.
On the Free plan you can add one custom connector. On Team and Enterprise plans an owner adds the connector for the organization first, and each member then signs in to it from their own Connectors settings.
Why use Claude with StoreSEO?
No terminal, no config
You paste one URL, approve your store once and the StoreSEO tools appear in the chat. That suits store owners who would rather ask than open an admin page.
Good for check-ups
A chat is a comfortable place to ask what is wrong with your store's SEO and what to fix first. Reads such as scores and reports run straight away, so the answers come from your real store data.
Control over which tools run
Claude lets you switch tools off from its Search and Tools menu, and StoreSEO tells the agent to preview and ask before it writes anything, so you can keep a conversation to reads only.
Good to know
- The Free plan allows one custom connector, so StoreSEO takes that slot. Pro, Max, Team and Enterprise plans allow more.
- On Team and Enterprise, members cannot add a custom connector themselves: an owner adds it under Organization settings, Connectors, and members then authenticate from Customize, Connectors.
- Claude's own prompts for write actions are the hard stop. Anthropic advises using Allow always only for servers you trust, and for StoreSEO it is safer to keep the apply, optimize, generate and delete tools on ask.
- Start each conversation by checking that the connector is switched on for it in the Search and Tools menu, and turn off tools you do not need for that chat.
What can you ask Claude to do in StoreSEO?
Use StoreSEO to find my five lowest-scoring products and tell me what is wrong with each.
Which images in my store have no alt text? Preview alt text for the ones on my best-selling collection.
Is my llms.txt live? If not, tell me what generating one will do before you run it.
Which Search Console queries bring impressions to my store but few clicks in the last 28 days?
Check whether product schema is switched on for my store and tell me what it covers.
Claude guides by job
Each guide covers one StoreSEO job end to end in Claude: setup, prompts, an example session, the rules and the limits.
Which way should you connect?
MCP server with OAuth
- Best for
- Claude, ChatGPT and any client that supports remote MCP sign-in
- Sign-in
- Pick your store in Shopify and approve once
- What you get
- All 44 tools, scoped to the store you approved
MCP server with an access token
- Best for
- Terminal agents and editors, or any client without OAuth
- Sign-in
- Generate a named token in Settings, AI Toolkit and send it as a Bearer header
- What you get
- The same 44 tools; revoke the token in the app to cut access
Shopify Sidekick
- Best for
- Merchants who stay inside Shopify admin
- Sign-in
- Nothing to add: StoreSEO is installed in your store
- What you get
- SEO answers and deep links to the fix page, not the MCP tools
What runs without asking. Reads such as SEO scores, store listings, settings and Google reports run straight away. Generating a preview spends AI credit but writes nothing, and StoreSEO tells the agent to say what a generation will cost before it runs one. Applying content, optimizing images, changing settings, publishing llms.txt or agents.md, writing a product description and deleting anything wait for your yes in the conversation. That yes is an instruction the agent follows, not a lock on the server, so your client's own tool-approval setting is the hard stop.
Questions
How do I connect Claude to StoreSEO?
Open Customize, then Connectors in Claude, choose Add custom connector and paste https://mcp.storeseo.com/mcp. Claude opens a browser window where you pick your Shopify store and approve access, and then the StoreSEO tools are available in your chats.
Do I need a StoreSEO API key for Claude?
No. Claude signs in with OAuth when you add the connector and StoreSEO issues it its own credentials. Nothing needs to be pasted.
Will Claude change my store without asking?
StoreSEO tells Claude to preview first, say what a generation will cost, and wait for your yes before it applies content, optimizes images, changes settings, publishes a file or deletes anything. That yes is an instruction the agent follows, not a lock on the server, so Claude's own tool-approval prompts are the hard stop. Reads such as scores and reports run straight away.
Which StoreSEO plan do I need to use it with Claude?
Any active StoreSEO plan works, including the free plan. Keyword rank tracking is a Pro feature, Google reports need a paid plan with Google connected, and generated content spends AI Content Optimizer credit.
Can I use StoreSEO in Claude on the Free plan?
Anthropic's documentation says Free users are limited to one custom connector, so you can add StoreSEO as that one connector. Check Anthropic's current plan page if you want more than one.
I am on a Claude Team or Enterprise plan. Who adds the connector?
An owner adds it under Organization settings, then Connectors, with the same URL. Members then sign in to it from their own Customize, then Connectors settings and pick their own Shopify store.
Does it work in Claude Desktop as well as on the web?
Yes. Anthropic's documentation says custom connectors work on Claude on the web, Claude Desktop and Cowork, and that the connection to the server is made from Anthropic's servers.
How do I disconnect Claude from my store?
Remove the StoreSEO connector from Customize, then Connectors in Claude, and revoke the connection in the StoreSEO app under Settings, AI Toolkit, where every connected app is listed.