den-indance avatar

Shopify Mcp Pro

den-indance/shopify-mcp-pro

Connects Claude to Shopify's Admin API with OAuth that actually refreshes tokens automatically. Exposes products, orders, customers, inventory adjustments, draft orders, fulfillments, and discount creation. The standout feature is real analytics via ShopifyQL queries, not stubs. You can run raw ShopifyQL for sales reports, conversion funnels, traffic sources, and product performance, or use the pre-built tools for common breakdowns. Built on Shopify API 2026-04 with updated field schemas that won't crash on deprecated fields. Reach for this when you need Claude to read store data, adjust inventory levels, or pull actual analytics without hitting silent auth expiry issues.

GitHub stars
1
tools
52
auth
Secret needed
transport
STDIO
env vars
4
last updated
May 22, 2026

Tools

52 tools

Public tool metadata for what this MCP can expose to an agent.

listProductslist with filters, pagination, sort

list with filters, pagination, sort

No parameter schema in public metadata yet.

getProductget by ID (includes inventory item IDs)

get by ID (includes inventory item IDs)

No parameter schema in public metadata yet.

createProduct

No parameter schema in public metadata yet.

updateProduct

No parameter schema in public metadata yet.

getInventoryLevelscurrent stock across locations

current stock across locations

No parameter schema in public metadata yet.

adjustInventoryadjust quantities

adjust quantities

No parameter schema in public metadata yet.

listCollections

No parameter schema in public metadata yet.

setMetafield

No parameter schema in public metadata yet.

listMetaobjectDefinitions

No parameter schema in public metadata yet.

createMetaobject

No parameter schema in public metadata yet.

listMetaobjects

No parameter schema in public metadata yet.

listOrders

No parameter schema in public metadata yet.

getOrder

No parameter schema in public metadata yet.

createDraftOrder

No parameter schema in public metadata yet.

listDraftOrders

No parameter schema in public metadata yet.

createFulfillment

No parameter schema in public metadata yet.

listFulfillmentOrders

No parameter schema in public metadata yet.

getShippingZones

No parameter schema in public metadata yet.

createRefund

No parameter schema in public metadata yet.

listTransactions

No parameter schema in public metadata yet.

listCustomers

No parameter schema in public metadata yet.

getCustomer

No parameter schema in public metadata yet.

getCustomerAnalytics

No parameter schema in public metadata yet.

createCompany

No parameter schema in public metadata yet.

listCompanies

No parameter schema in public metadata yet.

getFinancialSummary

No parameter schema in public metadata yet.

createGiftCard

No parameter schema in public metadata yet.

listGiftCards

No parameter schema in public metadata yet.

createDiscountCode

No parameter schema in public metadata yet.

listDiscounts

No parameter schema in public metadata yet.

listPriceRules

No parameter schema in public metadata yet.

createPage

No parameter schema in public metadata yet.

listPages

No parameter schema in public metadata yet.

createArticle

No parameter schema in public metadata yet.

listBlogs

No parameter schema in public metadata yet.

createRedirect

No parameter schema in public metadata yet.

createWebhook

No parameter schema in public metadata yet.

listWebhooks

No parameter schema in public metadata yet.

getSalesReportrevenue, orders, AOV (ShopifyQL)

revenue, orders, AOV (ShopifyQL)

No parameter schema in public metadata yet.

getProductAnalyticstop products by sales (ShopifyQL)

top products by sales (ShopifyQL)

No parameter schema in public metadata yet.

getConversionReportproduct conversion funnel (ShopifyQL)

product conversion funnel (ShopifyQL)

No parameter schema in public metadata yet.

getTrafficReportsales by referrer source (ShopifyQL)

sales by referrer source (ShopifyQL)

No parameter schema in public metadata yet.

getAbandonmentReportcart abandonment by date range

cart abandonment by date range

No parameter schema in public metadata yet.

listAbandonedCheckouts

No parameter schema in public metadata yet.

getMarketingReport

No parameter schema in public metadata yet.

runShopifyQLrun any ShopifyQL query directly

run any ShopifyQL query directly

No parameter schema in public metadata yet.

getShopInfo

No parameter schema in public metadata yet.

listThemes

No parameter schema in public metadata yet.

listLocations

No parameter schema in public metadata yet.

listMarkets

No parameter schema in public metadata yet.

getInventoryReport

No parameter schema in public metadata yet.

getCustomReport

No parameter schema in public metadata yet.

Sponsors

Configuration

SHOPIFY_STORE_DOMAIN*

Your Shopify store domain, e.g. my-store.myshopify.com

SHOPIFY_CLIENT_ID*

Client ID from Shopify Dev Dashboard (custom app)

SHOPIFY_CLIENT_SECRET*secret

Client Secret from Shopify Dev Dashboard (custom app)

SHOPIFY_API_VERSION

Shopify API version, defaults to 2026-04

Readme

Shopify MCP Pro

npm smithery badge

The working Shopify MCP server. Connect Claude to your Shopify store — products, orders, customers, inventory, analytics and more.

Most Shopify MCP packages have broken analytics (stubs that return wrong data), use deprecated API fields that crash at runtime, and require a static token that expires silently. This one doesn't.

Built by Denis Maleev.


Why this one


View the full README on GitHub

Details

Repository
github.com/den-indance/shopify-mcp-pro
Categories
Monitoring & Observability, Finance & Commerce
Package
@den.dance/shopify-mcp-pro
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from den-indance

Related Monitoring & Observability MCP servers

View all
1euleriantechnologies avatarEulerian Marketing Platform Mcpeuleriantechnologies/eulerian-marketing-platform-mcpProvides access to the Eulerian Marketing Platform: analytics, attribution & data activation.1stars
2expertvagabond avatarSui Mcp Serverexpertvagabond/sui-mcp-server53-tool MCP server for Sui blockchain — wallets, DeFi, Move contracts, staking, SuiNS, analytics1stars
3grovs-io avatarGrovsgrovs-io/mcpManage deep links, attribution, analytics, and campaigns on Grovs — open-source Branch alternative.0stars
4deployment-io avatarDeployment.iodeployment-io/cursor-pluginDeploy apps on your cloud. Create environments, configure infrastructure, and monitor jobs.0stars
5desper avatarQuick Html Share Mcpdesper/quick-html-sharingShare AI-generated HTML from your coding agent. Unguessable URL + viewer analytics.0stars
6dingdawg avatarDingdawg Devops Agentdingdawg/dingdawg-agent-1DevOps AI. Deploy checks, incident analysis, infra audit. Learns from past failures.0stars