Shopify MCP Server
@siddhantbajaj
About Shopify MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"shopify-mcp-server": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
2Retrieve a list of products from your Shopify store
Retrieve a list of customers from your Shopify store
Overview
What is Shopify MCP Server?
A Model Context Protocol (MCP) server to connect clients like Claude with Shopify store data. It exposes tools for retrieving product and customer information from your Shopify store.
How to use Shopify MCP Server?
- Prerequisites: Python 3.12+, a Shopify store with API access, and Shopify API credentials.
- Clone the repository, create and activate a virtual environment with
uv, then install the package withuv pip install -e . - Create a
.envfile with yourSHOPIFY_SHOP_URL,SHOPIFY_API_KEY,SHOPIFY_PASSWORD, andSHOPIFY_ACCESS_TOKEN. - Start the server by running
python -m shopify_mcp_server.server. - Use the tools
get-product-listandget-customer-list, each with an optionallimitparameter (default: 10).
Key features of Shopify MCP Server
get-product-list: retrieve a list of products from your Shopify storeget-customer-list: retrieve a list of customers from your Shopify store- Optional
limitparameter for both tools - Structured response format (title, ID, price, etc.)
- Built on the Model Context Protocol (MCP)
- Uses the Shopify Python API for integration
Use cases of Shopify MCP Server
- AI assistant queries product inventory and details from a Shopify store
- Customer support agent retrieves customer information and order history via natural language
- Automated store management tasks through an MCP‑enabled client like Claude
- Quick data export of product or customer lists with a configurable limit
FAQ from Shopify MCP Server
What tools does Shopify MCP Server provide?
It provides get-product-list and get-customer-list, each accepting an optional limit parameter (default is 10).
What are the prerequisites for using Shopify MCP Server?
Python 3.12 or higher, a Shopify store with API access, and Shopify API credentials (API Key, Password, and Access Token).
How do I configure Shopify API credentials?
Create a .env file in the root directory with the variables SHOPIFY_SHOP_URL, SHOPIFY_API_KEY, SHOPIFY_PASSWORD, and SHOPIFY_ACCESS_TOKEN, replacing the placeholders with your actual credentials.
What is the response format of the tools?
Products are returned as: Title, ID, Product Type, Vendor, Status, Price. Customers are returned as: Name, ID, Email, Orders Count, Total Spent.
Where do my Shopify API credentials live and how should I handle them?
Credentials are stored in a .env file. Never commit this file to version control; keep your Shopify API credentials secure and use environment variables for sensitive information.
Frequently asked questions
What tools does Shopify MCP Server provide?
It provides `get-product-list` and `get-customer-list`, each accepting an optional `limit` parameter (default is 10).
What are the prerequisites for using Shopify MCP Server?
Python 3.12 or higher, a Shopify store with API access, and Shopify API credentials (API Key, Password, and Access Token).
How do I configure Shopify API credentials?
Create a `.env` file in the root directory with the variables `SHOPIFY_SHOP_URL`, `SHOPIFY_API_KEY`, `SHOPIFY_PASSWORD`, and `SHOPIFY_ACCESS_TOKEN`, replacing the placeholders with your actual credentials.
What is the response format of the tools?
Products are returned as: Title, ID, Product Type, Vendor, Status, Price. Customers are returned as: Name, ID, Email, Orders Count, Total Spent.
Where do my Shopify API credentials live and how should I handle them?
Credentials are stored in a `.env` file. Never commit this file to version control; keep your Shopify API credentials secure and use environment variables for sensitive information.
Basic information
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Awesome Mlops
visengerA curated list of references for MLOps
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments