shopify-mcp-admin
Verified Safeby AntonAndrusenko
Overview
Manage Shopify store data (products, inventory, content, SEO, collections) programmatically via an MCP interface.
Installation
npx shopify-mcp-adminEnvironment Variables
- SHOPIFY_STORE_URL
- SHOPIFY_ACCESS_TOKEN
- SHOPIFY_API_VERSION
- TRANSPORT
- PORT
- DEBUG
Security Notes
The server utilizes environment variables for sensitive credentials (SHOPIFY_ACCESS_TOKEN), avoiding hardcoded secrets. Input validation is rigorously enforced using Zod schemas for all tool parameters, significantly reducing injection and unexpected input risks. Error responses are sanitized to prevent leakage of sensitive information. Rate limiting is implemented for Shopify API calls to prevent abuse and throttling. The HTTP transport exposes standard endpoints (/mcp, /health) which require careful deployment (e.g., behind a firewall) but are handled robustly within the application.
Similar Servers
mcp-for-woocommerce
Connects WordPress and WooCommerce to AI systems via Model Context Protocol, enabling AI agents to query and manage e-commerce data (products, orders, categories, shipping, payments, taxes) and content (posts, pages).
shopify-liquid-mcp
Provides instant, offline-first access to comprehensive Shopify Liquid documentation for AI assistants and MCP-compatible tools to aid theme development.
mcp-google-ads
Manages Google Ads campaigns, ad groups, ads, keywords, and assets, while providing performance insights and optimization recommendations through a Model Context Protocol (MCP) server.
MCP-Server
Facilitate interaction with the Shopify Admin API for product and order management, primarily for AI assistants using Model Context Protocol (MCP) or custom GPT actions.