{"id":"mcp-io-github-a1-x-tech-mcp-shopify-admin","title":"Shopify Admin MCP","type":"mcp","industry":"customer-service","roles":["support-agent"],"summary":"MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.","summary_lang":"en","source_url":"https://github.com/A1-x-Tech/mcp-shopify-admin","raw_url":"https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/mcp-io-github-a1-x-tech-mcp-shopify-admin.md","upstream_raw_url":null,"repo":"A1-x-Tech/mcp-shopify-admin","author":"io.github.A1-x-Tech","license":"MIT","redistributable":false,"content_policy":"link-and-summary-only","original":{"kind":"full","license":"MIT","url":"https://github.com/A1-x-Tech/mcp-shopify-admin/blob/HEAD/README.md","record":{"description":"MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.","name":"io.github.A1-x-Tech/mcp-shopify-admin","packages":[{"env":[{"description":"Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).","name":"SHOPIFY_STORE_DOMAIN","required":true,"secret":null},{"description":"Ready-made Admin API access token (legacy apps created before 2026-01-01). Alternative to the client id/secret pair.","name":"SHOPIFY_ACCESS_TOKEN","required":null,"secret":true},{"description":"Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.","name":"SHOPIFY_CLIENT_ID","required":null,"secret":null},{"description":"Client secret of that app. Treat it as a secret.","name":"SHOPIFY_CLIENT_SECRET","required":null,"secret":true},{"description":"Admin API version: a quarterly YYYY-MM release or unstable.","name":"SHOPIFY_API_VERSION","required":null,"secret":null},{"description":"Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).","name":"SHOPIFY_API_BASE","required":null,"secret":null},{"description":"Per-request timeout in milliseconds.","name":"SHOPIFY_TIMEOUT_MS","required":null,"secret":null},{"description":"Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only.","name":"SHOPIFY_MAX_RETRIES","required":null,"secret":null},{"description":"Re-mint the token this many seconds before it expires.","name":"SHOPIFY_TOKEN_LEEWAY_SECONDS","required":null,"secret":null}],"id":"mcp-shopify-admin","transport":"stdio","type":"npm","version":"1.1.0"}],"remotes":[],"repository":"https://github.com/A1-x-Tech/mcp-shopify-admin","title":"Shopify Admin MCP","version":"1.1.0","website":"https://github.com/A1-x-Tech/mcp-shopify-admin#readme"}},"install":"npx -y mcp-shopify-admin","security":{"audited":false,"executes_code":true,"needs_credentials":true,"writes_external":false,"credential_names":["SHOPIFY_STORE_DOMAIN","SHOPIFY_ACCESS_TOKEN","SHOPIFY_CLIENT_ID","SHOPIFY_CLIENT_SECRET","SHOPIFY_API_VERSION","SHOPIFY_API_BASE","SHOPIFY_TIMEOUT_MS","SHOPIFY_MAX_RETRIES","SHOPIFY_TOKEN_LEEWAY_SECONDS"]},"metrics":{"repo_stars":0,"repo_pushed_at":"2026-10-04","registry_updated_at":"2026-08-23"},"course_step":"4-do-it","status":"active","first_seen":"2026-10-15T10:15:30Z","updated_at":"2026-10-15T10:15:30Z","checked_at":"2026-10-15T10:15:30Z","http_status":{"source":200},"page":"https://academy.incidental.site/r/mcp-io-github-a1-x-tech-mcp-shopify-admin/","source":"mcp-registry"}