Shopify MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Shopify MCP Serversearch for 'leather boots' in my store"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Shopify MCP Server
A Model Context Protocol (MCP) server that provides integration with Shopify for product listing and search functionality.
Features
List Products: Retrieve a list of products from your Shopify store
Search Products: Search products by title or handle
Prerequisites
Node.js 18 or higher
A Shopify store with Admin API access
Shopify access token with appropriate permissions
Setup
Clone this repository
Install dependencies:
npm installCopy
.env.exampleto.envand fill in your Shopify credentials:cp .env.example .envThen edit
.envwith your actual values:SHOPIFY_STORE_DOMAIN=your-store.myshopify.com SHOPIFY_ACCESS_TOKEN=your-access-tokenBuild the project:
npm run build
Usage
With Claude Desktop
Add the server to your Claude Desktop configuration:
{
"mcpServers": {
"shopify": {
"command": "node",
"args": ["/path/to/your/mcp/build/index.js"],
"env": {
"SHOPIFY_STORE_DOMAIN": "your-store.myshopify.com",
"SHOPIFY_ACCESS_TOKEN": "your-access-token"
}
}
}
}Direct execution
You can also run the server directly:
SHOPIFY_STORE_DOMAIN=your-store.myshopify.com SHOPIFY_ACCESS_TOKEN=your-token node build/index.jsAvailable Tools
list_products
Lists products from the Shopify store.
Parameters:
limit(optional): Number of products to return (max 250, default 50)page(optional): Page number for pagination (default 1)
search_products
Searches products by title or handle.
Parameters:
query(required): Search querylimit(optional): Number of products to return (max 250, default 50)
Development
To modify the server:
Edit files in the
src/directoryRun
npm run buildto compile TypeScriptTest your changes
License
MIT
Related MCP Connectors
Search Shopify stores, enrich domains, and reveal approved contact channels.
Shopify MCP Pack — wraps the Shopify Admin REST API (2024-01)
The public product catalogue and collections of any Shopify storefront, as structured JSON.
AI-powered commerce API for luxury skincare shopping. Enables AI agents to search products, browse collections, manage shopping carts, and generate checkout URLs for the Regenique Elegance Shopify store.