Shopify Store Builder MCP server
io.github.nazariinalyvaikobs/shopify-store-builder-mcp·v0.1.1·3 starsMCP server for building Shopify stores via the Admin GraphQL API: themes, pages, and navigation
3 stars101 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
menu_listList 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 actionReplace 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 actionCreate a new page in the Shopify store. Pages are created as unpublished drafts unless isPublished is true.
page_listList the store's pages with their GIDs, handles, and publish status. Use the id from here for page_update.
page_updatewrite actionUpdate an existing page's title, body, handle, or publish status. Only provided fields change. Get the page GID from page_list.
shop_get_infoGet basic info about the connected Shopify store: name, domain, currency, plan.
theme_listList 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_fileRead the content of one file in a Shopify theme. Get the theme ID from theme_list first.
theme_update_filewrite actionOverwrite 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
- 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
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
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 initThe 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)
- Go to dev.shopify.com/dashboard and create an app for your store.
- Grant it the scopes: readthemes, writethemes, readcontent, writecontent, readonlinestorenavigation, writeonlinestorenavigation.
- 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 testLicense
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 BuilderDesign, fill with real store data, render and publish Store Builder pages from an AI agent.not reviewedGrowingB
- Shopify Multi StoreConnect AI agents to multiple Shopify Admin stores for reports, comparisons, and guarded updates.not reviewedGrowingA
- ShopifyMCP server for Shopify — Admin REST API (orders, products, customers, inventory, fulfillments)not reviewedGrowingB
DOOMSCROLLRBuild owned-audience websites: pages, posts, products, subscribers, ShopMy/Shopify imports.not reviewedGrowingA- ApifyExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡not reviewedEstablishedA