{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.A1-x-Tech/mcp-shopify-admin","description":"MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.","title":"Shopify Admin MCP","repository":{"url":"https://github.com/A1-x-Tech/mcp-shopify-admin","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/A1-x-Tech/mcp-shopify-admin#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-shopify-admin","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).","isRequired":true,"name":"SHOPIFY_STORE_DOMAIN"},{"description":"Ready-to-use Shopify Admin API access token. This server does not perform OAuth or refresh it; treat it as a secret.","isRequired":true,"isSecret":true,"name":"SHOPIFY_ACCESS_TOKEN"},{"description":"Admin API version: a quarterly YYYY-MM release or unstable.","default":"2026-01","name":"SHOPIFY_API_VERSION"},{"description":"Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).","name":"SHOPIFY_API_BASE"},{"description":"Per-request timeout in milliseconds.","default":"30000","name":"SHOPIFY_TIMEOUT_MS"},{"description":"Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only.","default":"4","name":"SHOPIFY_MAX_RETRIES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T01:42:07.037092Z","publishedAt":"2026-08-23T01:42:07.037092Z","updatedAt":"2026-08-23T01:42:07.037092Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.A1-x-Tech/mcp-shopify-admin","description":"MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.","title":"Shopify Admin MCP","repository":{"url":"https://github.com/A1-x-Tech/mcp-shopify-admin","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/A1-x-Tech/mcp-shopify-admin#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-shopify-admin","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).","isRequired":true,"name":"SHOPIFY_STORE_DOMAIN"},{"description":"Ready-made Admin API access token (legacy apps created before 2026-01-01). Alternative to the client id/secret pair.","isSecret":true,"name":"SHOPIFY_ACCESS_TOKEN"},{"description":"Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.","name":"SHOPIFY_CLIENT_ID"},{"description":"Client secret of that app. Treat it as a secret.","isSecret":true,"name":"SHOPIFY_CLIENT_SECRET"},{"description":"Admin API version: a quarterly YYYY-MM release or unstable.","default":"2026-01","name":"SHOPIFY_API_VERSION"},{"description":"Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).","name":"SHOPIFY_API_BASE"},{"description":"Per-request timeout in milliseconds.","default":"30000","name":"SHOPIFY_TIMEOUT_MS"},{"description":"Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only.","default":"4","name":"SHOPIFY_MAX_RETRIES"},{"description":"Re-mint the token this many seconds before it expires.","default":"300","name":"SHOPIFY_TOKEN_LEEWAY_SECONDS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T03:13:09.545625Z","publishedAt":"2026-08-23T03:13:09.545625Z","updatedAt":"2026-08-23T03:13:09.545625Z","isLatest":true}}}],"metadata":{"count":2}}
