shopify-operations-mcp MCP Server
io.github.jpka/shopify-operations-mcp
What is the shopify-operations-mcp MCP server?
Safe-write Shopify operations: plan-before-execute writes with out-of-band approval and audit.
How to install shopify-operations-mcp
Copy-paste configuration for popular MCP clients.
SHOPIFY_STORE_DOMAINrequiredThe myshopify.com store domain, e.g. my-store.myshopify.com. Overrides shopify.storeDomain from the config file.
SHOPIFY_ADMIN_TOKENrequiredsecretShopify Admin API access token. Required and only ever read from the environment — never from the config file.
SHOPIFY_CONFIGPath to a config.json with shopify/plans/approvalServer/protectedTags settings. Defaults to ./config.json in the working directory.
SHOPIFY_PLAN_TTL_MSHow long a plan token stays valid before it must be executed or expires, in milliseconds. Default 60000.
SHOPIFY_APPROVAL_SERVER_PORTPort the localhost human-approval HTTP server binds to (127.0.0.1 only). Default 4319.
SHOPIFY_PROTECTED_TAGSComma-separated tags that plans may never modify; any plan touching an item carrying one is refused. Default do-not-touch.
SHOPIFY_CALLER_IDIdentity recorded as the caller on every audit log row. Default unknown.
SHOPIFY_AUDIT_PATHFile path for the tamper-evident JSONL audit log. Default shopify-operations-audit.jsonl in the working directory.
Related MCP servers

sw-postgres-mcp
Safe-write Postgres MCP server with preview-before-execute writes and rollback safety.
Look up meme template images by name or description, with disambiguation for ambiguous names.
View repository →
Generate covers, Mermaid diagrams, cards, and terminal screenshots/images for AI workflows.
View repository →Read-only scripture-study engine: complete-or-fail concordance over Greek NT, Hebrew OT, LXX.

A2A402 Agent Work Router
MCP server for routing useful work between autonomous agents through the A2A402 marketplace.

RIPE Atlas
RIPE Atlas network measurements — ping, traceroute, DNS, TLS, HTTP, NTP, and probes

