AdYour product here, seen by people installing AI tools every day Sponsor slots open: 12 of 12, from $249 a month

shopify-operations-mcp

Community

MCP server by jpka · updated · ★ 0

Score 27

Safe-write Shopify operations: plan-before-execute writes with out-of-band approval and audit. shopify-operations-mcp is a community project by jpka, not verified by a company domain.

Yours? Claim it
Maintenance

Last commit 47 days ago

Licence

MIT: permissive, fine for commercial use

Quality

Clear description, published package or server URL, original repository

Security

Not checked yet. What we check

What you need

SettingNeededWhat it is
SHOPIFY_STORE_DOMAINEnvironment variableRequiredThe myshopify.com store domain, e.g. my-store.myshopify.com. Overrides shopify.storeDomain from the config file.
SHOPIFY_ADMIN_TOKENEnvironment variable, secretRequiredShopify Admin API access token. Required and only ever read from the environment — never from the config file.
SHOPIFY_CONFIGEnvironment variableOptionalPath to a config.json with shopify/plans/approvalServer/protectedTags settings. Defaults to ./config.json in the working directory.
SHOPIFY_PLAN_TTL_MSEnvironment variableOptionalHow long a plan token stays valid before it must be executed or expires, in milliseconds. Default 60000.
SHOPIFY_APPROVAL_SERVER_PORTEnvironment variableOptionalPort the localhost human-approval HTTP server binds to (127.0.0.1 only). Default 4319.
SHOPIFY_PROTECTED_TAGSEnvironment variableOptionalComma-separated tags that plans may never modify; any plan touching an item carrying one is refused. Default do-not-touch.
SHOPIFY_CALLER_IDEnvironment variableOptionalIdentity recorded as the caller on every audit log row. Default unknown.
SHOPIFY_AUDIT_PATHEnvironment variableOptionalFile path for the tamper-evident JSONL audit log. Default shopify-operations-audit.jsonl in the working directory.

From the publisher's entry in the official MCP Registry. Required settings are already in the install config below as placeholders.

Install shopify-operations-mcp

Built from the published package, never by AI
claude mcp add shopify-operations-mcp -e SHOPIFY_STORE_DOMAIN=YOUR_SHOPIFY_STORE_DOMAIN -e SHOPIFY_ADMIN_TOKEN=YOUR_SHOPIFY_ADMIN_TOKEN -- npx -y shopify-operations-mcp

Run in your terminal. Add --scope user to use it in every project.

Step-by-step: install shopify-operations-mcp in Claude Code

MCP servers run with your permissions and can read what you give them access to. Some need an API key: check the README and add it under env in the shopify-operations-mcp block.

Alternatives to shopify-operations-mcp

All alternatives →

shopify-operations-mcp: common questions

How do I install shopify-operations-mcp?

In Claude Code run claude mcp add shopify-operations-mcp -e SHOPIFY_STORE_DOMAIN=YOUR_SHOPIFY_STORE_DOMAIN -e SHOPIFY_ADMIN_TOKEN=YOUR_SHOPIFY_ADMIN_TOKEN -- npx -y shopify-operations-mcp. For Claude Desktop, Cursor and VS Code, paste the config shown above and restart. See the install guides.

Is shopify-operations-mcp the official server?

shopify-operations-mcp is a community project by jpka, not verified by a company domain.

Is shopify-operations-mcp free?

The code is published under the MIT licence. The service it connects to may have its own pricing.

Is shopify-operations-mcp safe to use?

It scores 27 of 100. Grades: maintenance B, licence A, quality C. The security check has not run for it yet. Review the code before you install. How grades work.

What are alternatives to shopify-operations-mcp?

Similar MCP servers: apify-mcp-server, Store Builder, Dev MCP, AppScreen.

Does shopify-operations-mcp work with ChatGPT?

Not directly. It runs locally, and ChatGPT only connects to remote servers with a URL. Use it in Claude Code, Claude Desktop, Cursor, VS Code or Codex.

Add to stack

Loading.