Skip to main content

Shopify AI Toolkit

The Shopify AI Toolkit connects your AI tools to the Shopify platform. With the Toolkit, you can build apps using Shopify's documentation, API schemas, and code validation, and manage your Shopify store through the CLI's store execute capabilities. The Toolkit ensures your agent works with Shopify correctly, rather than guessing at how things are implemented.

You can set up the AI Toolkit via our plugin, or manually with skills or MCP:


Before you install the Shopify AI Toolkit, make sure you have:

  • Node.js 18 or higher installed on your system.
  • A supported AI tool: Claude Code, Codex (skills and MCP only), Cursor, Gemini CLI, or Visual Studio Code

Anchor to Install with a pluginInstall with a plugin

Plugins are the recommended way to install the AI Toolkit. The plugin bundles everything into a single install and updates automatically as new capabilities are released.

  1. In Claude Code, enable the Shopify marketplace:

    Claude Code chat

    /plugin marketplace add Shopify/shopify-ai-toolkit
  2. Then, install the plugin:

    Claude Code chat

    /plugin install shopify-plugin@shopify-plugin

Anchor to Install with agent skillsInstall with agent skills

If you prefer to pick specific capabilities, you can manually add individual agent skills. You can browse the full list of available skills on GitHub. Note that manually added skills don't auto-update, so you'll need to pull updates yourself.

To install all skills:

Terminal

npx skills add Shopify/shopify-ai-toolkit

To install a single skill, use the --skill flag. For example, to install only the GraphQL Admin API skill:

Terminal

npx skills add Shopify/shopify-ai-toolkit --skill shopify-admin

Anchor to Install with the Dev MCP serverInstall with the Dev MCP server

If you prefer MCP, you can connect to Shopify's developer resources through the Dev MCP server. The server runs locally and doesn't require authentication.

  1. In your terminal, tell claude to add the MCP server:

    Terminal

    claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest
  2. Restart Claude Code to load the new configuration.



Was this page helpful?