shopify-mcp-server-node
0
The Shopify MCP Server is a Node.js application using TypeScript to facilitate interactions with Shopify APIs. It offers features such as retrieving product and order information, as well as customer details.
Shopify MCP Server
A Node.js implementation of a Model Context Protocol server built with TypeScript that provides tools for interacting with Shopify APIs.
Features
- Get product listings
- Get product details
- Search products
- Get customer information
- Get order information
Setup
- Install dependencies:
npm install
- Create a
.env
file in the root directory with your Shopify credentials:
SHOPIFY_STORE_URL=your-store.myshopify.com
SHOPIFY_ACCESS_TOKEN=your_access_token
SHOPIFY_API_VERSION=2025-04
- Build the TypeScript code:
npm run build
- Run the server:
npm start
Claude Desktop Configuration
To use this MCP server with Claude Desktop, add the following configuration to your Claude Desktop config file located at ~/Library/Application Support/Claude/claude_desktop_config.json
:
{
"mcpServers": {
"shopify-mcp-server": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/shopify-mcp-server-node/dist/index.js"
]
}
}
}
Replace /ABSOLUTE/PATH/TO/
with the absolute path to your project directory. For example:
{
"mcpServers": {
"shopify-mcp-server": {
"command": "node",
"args": [
"/Users/your_username/projects/shopify-mcp-server-node/dist/index.js"
]
}
}
}