MCP.Market

Shopify Store Builder MCP server

by nazariinalyvaikobs·io.github.nazariinalyvaikobs/shopify-store-builder-mcp·v0.1.1·3 stars

MCP server for building Shopify stores via the Admin GraphQL API: themes, pages, and navigation

C55/100grade C
What users say
No reviews yet
Be the first
Safety scan
C55/100

full report

Adoption
Growing

3 stars101 downloads/wk

Reviews

Write one

Nobody has reviewed Shopify Store Builder yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Shopify Store Builder tools (9, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • menu_list

    List the store's navigation menus with their GIDs, handles, and items. Themes reference menus by handle (e.g. main-menu, footer). Use the id and current items from here for menu_update.

  • menu_updatewrite action

    Replace a menu's items in the Shopify store. Items not included are DELETED from the menu, so get the current items from menu_list first and include every item you want to keep, with their ids.

  • page_createwrite action

    Create a new page in the Shopify store. Pages are created as unpublished drafts unless isPublished is true.

  • page_list

    List the store's pages with their GIDs, handles, and publish status. Use the id from here for page_update.

  • page_updatewrite action

    Update an existing page's title, body, handle, or publish status. Only provided fields change. Get the page GID from page_list.

  • shop_get_info

    Get basic info about the connected Shopify store: name, domain, currency, plan.

  • theme_list

    List the store's themes with their GIDs and roles. Role MAIN is the published live theme. Use the id from here for theme_read_file and theme_update_file.

  • theme_read_file

    Read the content of one file in a Shopify theme. Get the theme ID from theme_list first.

  • theme_update_filewrite action

    Overwrite one file in a Shopify theme with new content. Get the theme ID from theme_list first.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan18 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10
Overall 55/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Shopify Store Builder compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
55/100
higher than 10% of 2,174 E-commerce servers
Tools
9
the typical E-commerce server has 6
Tools that change things
44%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
3
more than 85% of 1,047 E-commerce servers
Downloads a week
101
more than 68% of 411 E-commerce servers with a package

What its tools let an agent do: 5 read · 4 change

Install Shopify Store Builder in Claude Code, Cursor or VS Code

Runs npx -y shopify-store-builder-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add shopify-store-builder-mcp -- npx -y shopify-store-builder-mcp
Add to Cursor

What the publisher says

From the Shopify Store Builder repository's README, as published. We do not edit it. Read it on GitHub

shopify-store-builder-mcp

MCP server for building Shopify stores with AI. Gives Claude Code, Cursor, and other MCP clients tools to edit themes, pages, and navigation on one Shopify store via the Admin GraphQL API.

Credentials stay on your machine. The server runs locally and talks directly to Shopify.

Demo

https://github.com/user-attachments/assets/afd71d46-e8d7-4c06-96dc-094cae3fe5a2

Quick start

https://github.com/user-attachments/assets/175e5051-b6ec-4201-a33e-d27c68356171

npx -y shopify-store-builder-mcp init

The wizard asks for your store credentials, verifies the connection, and registers the server in the client you pick:

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • Claude Desktop
  • Cursor
  • Windsurf
  • VS Code (Copilot)

Pick "Other" to print a config entry for any other MCP client.

Getting Shopify credentials

You need a store on a plan with Admin API access and one of:

Option A: Dev Dashboard app (recommended, tokens auto-refresh)

  1. Go to dev.shopify.com/dashboard and create an app for your store.
  2. Grant it the scopes: readthemes, writethemes, readcontent, writecontent, readonlinestorenavigation, writeonlinestorenavigation.
  3. Copy the Client ID and Client Secret from the app's settings.

Option B: permanent admin access token

Use an existing shpat_… token from a custom app in your store admin (Settings → Apps and sales channels → Develop apps).

Manual configuration

If you skip the wizard, add this to your MCP client's config:

{
  "shopify-builder": {
    "command": "npx",
    "args": ["-y", "shopify-store-builder-mcp"],
    "env": {
      "SHOPIFY_STORE_DOMAIN": "your-store.myshopify.com",
      "SHOPIFY_CLIENT_ID": "…",
      "SHOPIFY_CLIENT_SECRET": "…"
    }
  }
}

Or with a permanent token, replace the client credentials with "SHOPIFYADMINACCESSTOKEN": "shpat…".

Tools

Development

npm install
npm run dev     # run from source
npm run build   # compile to dist/
npm test

License

ISC

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-03downgradeB → Cscore 55

Shopify Store Builder: common questions

Is Shopify Store Builder MCP server safe?
With care: it is graded C, so read the findings first (55/100). Read the Shopify Store Builder safety report
How do I install Shopify Store Builder?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Shopify Store Builder need an API key?
Yes. The registry entry asks for SHOPIFY_CLIENT_SECRET, SHOPIFY_ADMIN_ACCESS_TOKEN.
Is Shopify Store Builder maintained?
The last commit was 84 days ago (2026-08-12). The latest release is v0.1.1.
What can I use instead of Shopify Store Builder?
Servers from other publishers that do the same job: Store Builder MCP server, Shopify Multi Store MCP server and Shopify MCP server.
How does Shopify Store Builder compare with other E-commerce MCP servers?
safety score 55/100 (higher than 10% of 2,174 E-commerce servers); tools 9 (the typical E-commerce server has 6); tools that change things 44% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Shopify Store Builder

Same job from other publishers: the closest match first, then the best rated.

  • Store Builder
    Design, fill with real store data, render and publish Store Builder pages from an AI agent.
    B
  • Shopify Multi Store
    Connect AI agents to multiple Shopify Admin stores for reports, comparisons, and guarded updates.
    A
  • Shopify
    MCP server for Shopify — Admin REST API (orders, products, customers, inventory, fulfillments)
    B
  • DOOMSCROLLR
    Build owned-audience websites: pages, posts, products, subscribers, ShopMy/Shopify imports.
    A
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A