MCP Shopify runs on your own machine — the client starts it, so there is no endpoint to ping. 51 installs a week from npm. Last commit 27 Sep 2026.
MCP server for Shopify — Admin REST API (orders, products, customers, inventory, fulfillments)
We read the source, 5 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
этот файл ставится пользователю, но в репозитории его нет
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add mcp-shopify -e 'SHOPIFY_SHOP=<SHOPIFY_SHOP>' -e 'SHOPIFY_ACCESS_TOKEN=<SHOPIFY_ACCESS_TOKEN>' -- npx -y @codespar/mcp-shopify
{
"mcpServers": {
"mcp-shopify": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-shopify"
],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<SHOPIFY_ACCESS_TOKEN>",
"SHOPIFY_SHOP": "<SHOPIFY_SHOP>"
}
}
}
}
[mcp_servers.mcp-shopify]
command = "npx"
args = ["-y", "@codespar/mcp-shopify"]
env = { SHOPIFY_SHOP = "<SHOPIFY_SHOP>", SHOPIFY_ACCESS_TOKEN = "<SHOPIFY_ACCESS_TOKEN>" }
{
"mcpServers": {
"mcp-shopify": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-shopify"
],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<SHOPIFY_ACCESS_TOKEN>",
"SHOPIFY_SHOP": "<SHOPIFY_SHOP>"
}
}
}
}
{
"servers": {
"mcp-shopify": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-shopify"
],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<SHOPIFY_ACCESS_TOKEN>",
"SHOPIFY_SHOP": "<SHOPIFY_SHOP>"
}
}
}
}
Put your own values in place of
<SHOPIFY_SHOP> (Shopify shop subdomain (e.g. 'acme' for acme.myshopify.com)), <SHOPIFY_ACCESS_TOKEN> (Shopify Admin API access token (private/custom app) sent as X-Shopify-Access-Token header).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
SHOPIFY_API_VERSION (Shopify Admin API version. Defaults to 2024-01).
MCP server for VTEX — e-commerce, orders, products, inventory, shipping
MCP server for Omie — ERP, customers, products, orders, invoices, financials
MCP server for Shoprocket — orders, products, customers, store stats and discount codes.
MCP server for Conta Azul — accounting, invoicing, customers, products
BillingServ MCP server for customers, invoices, orders, packages, licenses, and revenue reports.
MCP server for Shopee — LatAm marketplace Partner API v2 (orders, products, shipping, returns)
Medusa v2 store: orders, customers, products, inventory, sales reports and safe write actions.
MCP server for MoySklad — warehouse, inventory, orders, reports (Russia)
Answers built from our own checks of this server.