Shopify MCP Server
@siddhantbajaj
Shopify MCP Server について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"shopify-mcp-server": {
"command": "uv",
"args": [
"venv"
]
}
}
}ツール
2Retrieve a list of products from your Shopify store
Retrieve a list of customers from your Shopify store
概要
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.
「その他」の他のコンテンツ
Nginx UI
0xJackyYet another WebUI for Nginx
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
ghidraMCP
LaurieWiredMCP Server for Ghidra
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Servers
modelcontextprotocolModel Context Protocol Servers
コメント