MCP Server for Shopify API, enabling interaction with store data through GraphQL API.
Shopify main mcp server lets Claude, Cursor and other MCP clients work with Shopify Main directly. MCP Server for Shopify API, enabling interaction with store data through GraphQL API.
MCP Server for Shopify API, enabling interaction with store data through GraphQL API. This server provides tools for managing products, customers, orders, and more.
Once connected, the assistant can call these 2 tools directly:
Inputs — * searchTitle (optional string): Filter products by titleReturns — Formatted product details including title, description, handle, and variantsSetup follows the standard MCP pattern: clone or install the server, then register it in your client's configuration file and restart the client. The configuration snippets on this page cover Claude Desktop, Claude Code and Cursor.
Before the server will start you need to supply 3 environment variables: SHOPIFY_ACCESS_TOKEN, MYSHOPIFY_DOMAIN, YOUR_ACCESS_TOKEN. Keep credentials in your client's env block or a secrets manager rather than committing them.
Commerce servers connect assistants to the money-moving parts of a business, which is exactly why their credentials deserve the tightest scoping you can manage. Shopify Main sits in that group, and the shape of its toolset — Inputs, Returns — tells you what it is really for. Worth comparing against the other payments commerce servers in this directory before you commit to one, since several overlap in scope but differ sharply in setup cost and permissions.
| Tool | What it does |
|---|---|
| Inputs | * searchTitle (optional string): Filter products by title |
| Returns | Formatted product details including title, description, handle, and variants |
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": ["-y", "shopify-mcp-server"],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>",
"MYSHOPIFY_DOMAIN": "<YOUR_SHOP>.myshopify.com"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| SHOPIFY_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
| MYSHOPIFY_DOMAIN | Configuration value read at startup. | Optional |
| YOUR_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
Payments infrastructure meets AI — customers, invoices, subscriptions and current API docs from Stripe's server.
Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.
Give your AI assistant a supervised window into your Interactive Brokers account — balances, positions, live quotes and orders.
Invoices, payments and disputes through PayPal's official server — commerce operations by conversation.
Enables querying and listing Azure resources and costs directly from an MCP client.
Empowers LLMs with Bitcoin Lightning Network payment capabilities via the ZBD API.