The Shopify.dev MCP server is a server that implements the Model Context Protocol (MCP), specifically designed for interacting with the Shopify development platform. This project provides developers with a powerful set of tools to access and manipulate various Shopify APIs.
Tool Name | Description |
---|---|
search_dev_docs |
Search the official shopify.dev documentation |
introspect_admin_schema |
Access and search the Shopify Admin GraphQL schema |
Prompt Name | Description |
---|---|
shopify_admin_graphql |
Helps write GraphQL operations for the Shopify Admin API |
Use the npx command to quickly run the Shopify MCP server:
npx -y @shopify/dev-mcp@latest
Add the following configuration to your MCP client. For more information, refer to the Cursor MCP documentation or the Claude Desktop MCP guide:
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "npx",
"args": ["-y", "@shopify/dev-mcp@latest"]
}
}
}
On Windows systems, you may need to use the following alternative configuration:
{
"mcpServers": {
"shopify-dev-mcp": {
"command": "cmd",
"args": ["/k", "npx", "-y", "@shopify/dev-mcp@latest"]
}
}
}
npm install
npm run build
npm run test
node <absolute path to project>/dist/index.js
The server communicates with the Shopify development platform through the Model Context Protocol, providing a standardized interface for accessing various Shopify development resources.
search_dev_docs
tool to quickly find relevant development documentationintrospect_admin_schema
tool to understand available GraphQL fields and operationsshopify_admin_graphql
prompt template to generate compliant GraphQL queriesThe Shopify.dev MCP server is a powerful development tool that provides developers with a convenient way to access Shopify's development resources through a standardized protocol. Whether you are building Shopify apps, developing themes, or integrating third-party services, this tool can significantly improve your development efficiency.