StoreSEO

Language

  • English
  • 日本語 Not available
  • Polski Not available
  • Italiano Not available
Z Editor · Zed Industries

Run Your Shopify SEO from Zed

Zed is a code editor from Zed Industries with a built-in Agent Panel, where an AI agent works on your project and can call MCP tools. Connected to StoreSEO with one settings entry, it audits your Shopify store's SEO, previews optimized content and applies the changes you approve, next to your theme code.

  • One context_servers entry
  • Zed prompts for the OAuth sign-in
  • Zed confirms each tool call by default

Last updated: October 2026

Zed + StoreSEO Illustrative session
  1. You: Check which schema types are on for my products and turn on what is missing.

  2. storeseo_start read-only
  3. storeseo_get_schema_settings read-only
  4. storeseo_list_schema_types read-only
  5. Zed: Product schema is off. Turning it on changes your store's settings. Want me to enable it?

  6. You: Yes, enable it.

  7. storeseo_update_schema_settings needs approval
  8. Zed: Product schema is on. The Liquid theme file that renders your FAQs is the next thing worth checking, and I can open it here.

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.

On the Shopify App Store Start Free Trial

5.0/5 from 750+ Shopify reviews

01

How do I connect Zed to StoreSEO?

  1. 1

    Add StoreSEO as a remote server

    Open Settings, then AI, then MCP Servers and add a remote server, or add this to settings.json yourself. Leave out headers so Zed can sign you in.

    JSON
    {
      "context_servers": {
        "storeseo": {
          "url": "https://mcp.storeseo.com/mcp"
        }
      }
    }
  2. 2

    Sign in and check the dot

    Because the entry has no Authorization header, Zed prompts you to authenticate. Pick your Shopify store and approve in the browser. In Settings, AI, MCP Servers a green dot next to storeseo means the server is active. Then ask this in the Agent Panel.

    Prompt
    Use StoreSEO to show me my store's SEO score breakdown.
  3. 3

    Or connect with an access token Optional

    If you cannot use the browser sign-in, generate a token in StoreSEO under Settings, AI Toolkit and add it as a header. Keep settings.json out of a public repository when it holds a token.

    JSON
    {
      "context_servers": {
        "storeseo": {
          "url": "https://mcp.storeseo.com/mcp",
          "headers": { "Authorization": "Bearer YOUR_TOKEN" }
        }
      }
    }

Sign-in

With no Authorization header in the entry, Zed prompts you to sign in through the standard MCP OAuth flow: pick your Shopify store and approve. To use a StoreSEO personal access token instead, add it as a Bearer header in the same entry.

Check it worked

Prompt
Use StoreSEO to show me my store's SEO score breakdown.
02

What is Zed?

Zed is a code editor from Zed Industries. It has a built-in Agent Panel where an AI agent reads your project and works through tasks, and it supports MCP tools and prompts through context servers.

A remote MCP server is added in settings.json under context_servers with a url. If the entry has no Authorization header, Zed prompts you to sign in through the standard MCP OAuth flow. Settings, AI, MCP Servers shows each server with a status dot, and green means the server is active.

Zed has its own tool-approval setting, agent.tool_permissions.default, which is confirm by default: the agent panel asks before it runs a tool action. You can set a different value overall, or per tool with keys of the form mcp:<server>:<tool_name>.

03

Why use Zed with StoreSEO?

Theme code and SEO in one panel

When a fix needs a Liquid change, such as where FAQs or a schema block render, the same Agent Panel can open the theme file next to the StoreSEO results.

A client-side hard stop by default

Zed asks before running a tool action unless you change agent.tool_permissions. That sits on top of the confirmation StoreSEO tells the agent to ask for, so a write has two checks.

One entry, no tokens in the file

With OAuth the entry is just the URL. Zed signs you in through your Shopify admin, so no secret sits in settings.json unless you choose the token route.

04

Good to know

  • Zed's default is to ask before every tool action, reads included, so a catalog audit means several prompts. Allow only the read tools with per-tool keys such as mcp:storeseo:storeseo_list_resources and leave the write tools on confirm.
  • Setting agent.tool_permissions.default to allow removes Zed's check. Then the confirmation StoreSEO asks the agent for in the chat is the only one, so use allow sparingly.
  • A token in settings.json is a secret. Revoke it in StoreSEO under Settings, AI Toolkit if the file is exposed.
05

What can you ask Zed to do in StoreSEO?

Prompt 1
Use StoreSEO to list every product scoring under 50 and preview new meta for the first five.
Prompt 2
Which product images have no alt text? Show me the list before you change anything.
Prompt 3
Is product schema turned on for my store? If not, tell me what enabling it changes.
Prompt 4
Is my llms.txt up to date? If not, say what generating a new one will publish and cost.
Prompt 5
Open the theme file that renders my FAQ section and tell me whether StoreSEO's FAQ output will show there.
06

Zed guides by job

Each guide covers one StoreSEO job end to end in Zed: setup, prompts, an example session, the rules and the limits.

Audit your store's SEO with Zed Find the products, collections, pages and posts with the lowest SEO scores and see exactly what each one is missing. Optimize meta tags and content with Zed Preview and apply new meta titles, descriptions, URL handles, tags, FAQs and AI snippets, and set what StoreSEO optimizes automatically for newly synced products, collections and articles. Optimize images and alt text with Zed Compress heavy images, write alt text and give image files descriptive names, one image at a time, with a restore for each change. Get products ready for AI search with Zed Raise a product's GEO score so AI shopping agents and answer engines can understand it: FAQs, AI snippet, product schema and an agent-ready description. Publish llms.txt and agents.md with Zed Generate the llms.txt file answer engines read and the agents.md file AI shopping agents read, check what is live, roll back or delete llms.txt versions, and reset agents.md to Shopify's default. Set up structured data with Zed Check which JSON-LD schema types are on, configure organization, local business, product and review schema, and switch types on or off. Manage sitemaps and indexing with Zed Exclude pages from the sitemap, set noindex or nofollow on a resource, and set up an HTML sitemap page for shoppers and crawlers, including which menu links to it. Track keyword rankings with Zed Track where your store ranks on Google by country and language, add or remove keywords and up to five competitors, read each keyword's rank history, and build keyword clusters for products. Read Search Console and Analytics with Zed Ask about clicks, impressions, queries, pages and traffic sources from Google Search Console and GA4 without opening either. Write SEO blog post drafts with Zed Have StoreSEO write a complete SEO blog post and save it as a draft in your Shopify blog, ready for you to review and publish.
07

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
Connect the MCP server

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
Set up the AI Toolkit

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
Use StoreSEO with Sidekick

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.

08

Questions

How do I connect Zed to StoreSEO?

Add a context_servers entry named storeseo with the url https://mcp.storeseo.com/mcp to settings.json, or add a remote server under Settings, AI, MCP Servers. With no Authorization header, Zed prompts you to sign in: pick your Shopify store and approve.

Do I need a StoreSEO API key for Zed?

No. Zed signs in with the standard MCP OAuth flow when the entry has no Authorization header. A personal access token from StoreSEO under Settings, AI Toolkit is the alternative, added as a Bearer value in a headers object.

How do I know the StoreSEO server is connected in Zed?

Open Settings, AI, MCP Servers. A green dot next to storeseo means the server is active. Then ask the Agent Panel for your store's SEO score breakdown to see a real answer.

Will Zed change my store without asking?

StoreSEO tells the agent to preview, name any cost and wait for your yes before it applies content, optimizes images, changes settings, publishes llms.txt or agents.md, writes a description or deletes anything. That yes is an instruction the agent follows, not a lock on the server. Zed's own agent.tool_permissions setting is the hard stop: it defaults to confirm, which prompts before every tool call, reads included.

Which StoreSEO plan do I need?

Any active StoreSEO plan, including the free plan, can use the MCP server. 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 stop Zed asking for every read?

Yes. Zed supports per-tool permission keys in the form mcp:server:tool, so you can allow StoreSEO's read tools and leave the write tools on confirm. Check Zed's MCP documentation for the exact settings shape in your version.

How do I disconnect Zed from my store?

Remove the storeseo entry from context_servers in settings.json or remove the server in Settings, AI, MCP Servers. You can also revoke the connection in StoreSEO under Settings, AI Toolkit, where every connected app is listed.

09

Also works with