shopify-axi
Provides Shopify development capabilities, including learning Shopify APIs, searching Shopify documentation, and validating Shopify-specific code such as GraphQL queries, Liquid theme files, and app components.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
shopify-axi
Shopify Dev MCP for agents, built to the AXI conventions.
Wraps @shopify/dev-mcp with TOON output, a cached conversation, file-based validation, and exit codes you can gate on.
Why
The Dev MCP server is built for a chat client, not a shell.
shopify-axi closes the gaps:
Dev MCP as shipped | shopify-axi |
| Mints and caches the conversation locally, so |
| TOON rows with |
Validation takes inline code blocks | Takes file paths or stdin, the form code actually exists in |
Validation reports pass and fail as prose |
|
| Pinned by |
Related MCP server: Shopify Storefront MCP Server
Install
npm install -g shopify-axiOr run it with no install at all: npx -y shopify-axi.
Install the skill so agents reach for it on their own:
npx skills add ./skills/shopify-axi -gOptional ambient context in every agent session:
shopify-axi setup hooksUsage
shopify-axi # home: pinned API, version, next steps
shopify-axi apis # all 21 API surfaces, grouped
shopify-axi learn admin # load an API's instructions and pin it
shopify-axi docs "set a metafield on a product"
shopify-axi docs "cart lines add" --api storefront-graphql -n 3 --full
shopify-axi docs "metaobject definition" --fields # add score and domain columns
shopify-axi validate graphql query.graphql --api admin
cat op.graphql | shopify-axi validate graphql -
shopify-axi validate theme . --file sections/hero.liquid
shopify-axi validate component src/Card.tsx --api polaris-app-home
shopify-axi validate theme . --file sections/hero.liquid --full # untruncated errors
shopify-axi update --checkvalidate exits 1 on any failing block, so it drops straight into a pre-commit hook or CI step:
shopify-axi validate theme . --file sections/hero.liquid || exit 1AXI compliance
$ npx -y axi-axi validate "npx -y shopify-axi" --dir .
summary: 11 pass, 0 fail, 0 warn, 1 skip, 4 advisory (spec axi/1.0-2026-07)The one skip is V12, which runs an npm run skill:check freshness gate.
skills/shopify-axi/SKILL.md is a hand-written discovery stub that points at
--help rather than restating it, so there is nothing to keep fresh.
Exit codes follow the spec: 0 success, 1 error or failing validation,
2 usage error.
Environment
Variable | Effect |
| Override how the Dev MCP server is launched |
| Model name reported to Shopify telemetry (default |
| Where the pinned session is cached (default |
Development
npm install
npm test
npm run build
npm run dev -- docs "how do I create a discount"License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Related MCP Connectors
Hosted Shopify MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Build, deploy and manage MaShop e-commerce projects from Claude, Cursor or any MCP client.
Shopify MCP Pack — wraps the Shopify Admin REST API (2024-01)
AI commerce for Shopify: product search, comparison, recommendations, and checkout via MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides a standardized MCP interface for interacting with Shopify tools and services, enabling unified API access and compatibility with MCP-compliant clients.1MIT
- FlicenseNot gradedqualityDmaintenanceProvides access to the Shopify Storefront API via MCP, enabling AI assistants to query and interact with Shopify store data such as products, collections, carts, and customer information.-
- AlicenseNot gradedqualityCmaintenanceExposes Shopify Admin API as typed MCP tools for inventory, orders, revenue, and more, enabling Discord-based store management via AI agents.MIT
- AlicenseNot gradedqualityCmaintenanceConnects MCP-compatible clients to a Shopify store's Admin GraphQL API, exposing products, orders, customers, inventory, and sales data as callable tools. It enables natural-language store queries, low-stock and sales summaries, customer support answers, and creation of draft products for review.MIT