๐ ๊ฐ์
Shopify MCP ์๋ฒ๋ ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ(Model Context Protocol)์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ Shopify ์ํ๊ณ๋ฅผ ๊ฐ๋ ฅํ๊ฒ ์ฐ๊ฒฐํฉ๋๋ค. Shopify Admin API์ ๋ํ ๊ฐ๋จํ API ํธ์ถ์ ํตํด ์ ํ, ๊ณ ๊ฐ, ์ฃผ๋ฌธ ๋ฑ์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
Related MCP server: Shopify MCP Server
๐ ๋ชฉ์ฐจ
๐ฅ ์ค์น
์ํ๋ ์ค์น ๋ฐฉ๋ฒ์ ์ ํํ์ธ์:
๋ฐฉ๋ฒ | ์ง์นจ |
๋์ฅ๊ฐ | |
๊ธ๋ผ๋ง.์์ด์์ด | |
๊ตญ๋ฆฝ๋ฏผ๊ฐ๊ณต์ |
|
โจ ํน์ง
๐๏ธ ์ข ํฉ์ ์ธ ์ ํ ๊ด๋ฆฌ - ์ ํ ๋ฐ์ดํฐ ๊ฒ์, ๊ฒ์ ๋ฐ ๊ด๋ฆฌ
๐ฅ ๊ณ ๊ฐ ๋ฐ์ดํฐ ์ก์ธ์ค - ๊ณ ๊ฐ ์ ๋ณด๋ฅผ ์ป๊ณ ํ๊ทธ๋ฅผ ๊ด๋ฆฌํ์ธ์
๐ฆ ๊ณ ๊ธ ์ฃผ๋ฌธ ์ฒ๋ฆฌ - ์ฃผ๋ฌธ์ ์ฝ๊ฒ ํํฐ๋ง, ์ ๋ ฌ ๋ฐ ๊ด๋ฆฌํ์ธ์
โก ์ง์ GraphQL ํตํฉ - Shopify์ ๊ด๋ฆฌ API์ ์ง์ ์ฐ๊ฒฐ
๐ก๏ธ ๊ฐ๋ ฅํ ์ค๋ฅ ์ฒ๋ฆฌ - ๋ฌธ์ ํด๊ฒฐ์ ์ํ ๋ช ํํ ํผ๋๋ฐฑ
๐งฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ
์ ํ ๊ด๋ฆฌ
๋๊ตฌ | ์ค๋ช | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ์ ๋ชฉ์ผ๋ก ์ ํ ์ฐพ๊ธฐ |
|
| ์ปฌ๋ ์ ์ ํ ๋ฐ๊ธฐ |
|
| ํน์ ์ ํ ๊ฒ์ |
|
| ๋ณํ ์ธ๋ถ ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ |
|
๊ณ ๊ฐ ๊ด๋ฆฌ
๋๊ตฌ | ์ค๋ช | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ๊ณ ๊ฐ ๋ฐ์ดํฐ ๊ฒ์ |
|
| ๊ณ ๊ฐ์๊ฒ ํ๊ทธ ์ถ๊ฐ |
|
์ฃผ๋ฌธ ๊ด๋ฆฌ
๋๊ตฌ | ์ค๋ช | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ํํฐ ๋ฐ ์ ๋ ฌ ์์ |
|
| ๋จ์ผ ์ฃผ๋ฌธ ์ธ๋ถ ์ ๋ณด ๋ฐ๊ธฐ |
|
์ผํ ๋ฐ ์์ง ๋๊ตฌ
๋๊ตฌ | ์ค๋ช | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ์์ ์ปฌ๋ ์ ๊ฒ์ |
|
| ๊ธฐ๋ณธ ๋งค์ฅ ์ธ๋ถ ์ ๋ณด ๋ฐ๊ธฐ | ์์ |
| ํ์ฅ๋ ๋งค์ฅ ์ ๋ณด ๋ฐ๊ธฐ | ์์ |
ํ ์ธ ๊ด๋ฆฌ
๋๊ตฌ | ์ค๋ช | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ํ ์ธ ์ฝ๋ ์์ฑ |
|
๐ ์์ํ๊ธฐ
ํจํค์ง๋ฅผ ์ค์นํ์ธ์
์ง์์คํผ1
ํ๊ฒฝ ๋ณ์ ์ค์
SHOPIFY_ACCESS_TOKEN=your_token MYSHOPIFY_DOMAIN=your-store.myshopify.com์๋ฒ๋ฅผ ์ด๊ธฐํํฉ๋๋ค
require('shopify-mcp-server').start();์ฒซ ๋ฒ์งธ API ํธ์ถ์ ํด๋ณด์ธ์
const products = await shopifyMcpServer.tools.getProducts({ limit: 10 }); console.log(products);
๐ก ์ฌ์ฉ ์ฌ๋ก
์ ์์๊ฑฐ๋ ํ๋ซํผ ํตํฉ - ์์คํ ๊ฐ ์ ํ ๋ฐ ์ฃผ๋ฌธ ๋๊ธฐํ
์ฌ์ฉ์ ์ ์ ๊ด๋ฆฌ์ ๋์๋ณด๋ - ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ง๋ ๋ง์ถคํ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ถํ์ธ์
์ฃผ๋ฌธ ์๋ํ - ์๋ ์ฃผ๋ฌธ ์ฒ๋ฆฌ๋ฅผ ์ํ ์ํฌํ๋ก ์ค์
๋ค์ค ์ฑ๋ ํ๋งค ๊ด๋ฆฌ - ๋ชจ๋ ํ๋งค ์ฑ๋์ ์ฌ๊ณ ๊ด๋ฆฌ
๐ง ์ค์ ๊ฐ์ด๋
Shopify ์ก์ธ์ค ํ ํฐ ๋ฐ๊ธฐ
Shopify ๊ด๋ฆฌ์์์ ์ค์ > ์ฑ ๋ฐ ํ๋งค ์ฑ๋ ๋ก ์ด๋ํ์ธ์.
์ฑ ๊ฐ๋ฐ > ์ฑ ๋ง๋ค๊ธฐ๋ฅผ ํด๋ฆญํ์ธ์.
์ฑ ์ด๋ฆ์ ์ง์ ํ์ธ์(์: "Shopify MCP ์๋ฒ")
API ๋ฒ์ ๊ตฌ์ฑ:
read_products,write_productsread_customers,write_customersread_orders,write_orders
์ ์ฅ ๋ฐ ์ฑ ์ค์น๋ฅผ ํด๋ฆญํ์ธ์
Admin API ์ก์ธ์ค ํ ํฐ์ ๋ณต์ฌํ์ธ์
๋ณด์ ์ฐธ๊ณ : ์ก์ธ์ค ํ ํฐ์ ์์ ํ๊ฒ ๋ณด๊ดํ์ธ์. ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ปค๋ฐํ์ง ๋ง์ธ์.
Claude Desktop๊ณผ ํจ๊ป ์ฌ์ฉ
claude_desktop_config.json ์ ๋ค์์ ์ถ๊ฐํ์ธ์:
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": ["-y", "shopify-mcp-server"],
"env": {
"SHOPIFY_ACCESS_TOKEN": "<TOKEN>",
"MYSHOPIFY_DOMAIN": "<SHOP>.myshopify.com"
}
}
}
}๐จโ๐ป ๊ฐ๋ฐ
# Clone the repository
git clone https://github.com/your-username/shopify-mcp-server.git
# Install dependencies
cd shopify-mcp-server
npm install
# Set up environment variables
# Create a .env file with your Shopify credentials
# Build and test
npm run build
npm test๐ค ์ปค๋ฎค๋ํฐ
์์ง | ๋งํฌ |
GitHub ํ ๋ก | |
์ด์ ํธ๋์ปค | |
์ง์ ๊ท๋ค | |
๋ถํ |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rezapex/shopify-mcp-server-main'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
