Token导航 LogoToken导航

MCP Server · AI代理

Shopify MCP Server Graphql

一个专注于Shopify产品查询和订单状态检索的模型上下文协议(MCP)服务器,提供从AI助手调用的结构化工具。

未说明官方级别未说明来源级核验工具 0
JavaScriptCursor电子商务VS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
bhavik-dreamz
提供方
bhavik-dreamz

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Shopify MCP Server Graphql 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Cursor、VS Code,没有现成的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Shopify MCP服务器

一个专注于Shopify产品查找和订单状态检索的固执己见的模型上下文协议(MCP)服务器。它公开了结构化的MCP工具,您可以从AI助手(Cursor、VS Code MCP扩展等)调用这些工具来搜索产品、获取完整的产品详细信息、检查订单状态、推荐、库存、退货等。

文件名注释:将其重命名为 README.md 在发布到npm之前,它会被自动拾取。

Shopify核心工具

工具目的关键输入
shopify_search_products轻量级产品搜索+摘要query (字符串),可选 category, limit
shopify_get_product_detail按id/句柄/确切标题列出的完整产品详细信息(带模糊回退)以下之一: id, handle, title
shopify_get_order_status订单履行+商品+地址汇总orderNumber 和 email
shopify_get_recommendations模拟人工智能推荐(替换为真实逻辑)userId,可选 category, recentPurchases, limit
shopify_update_preferences存储(模拟)用户偏好blobuserId, preferences
shopify_check_inventory变量库存快照productIds (数字id数组)
shopify_process_return模拟返回启动orderId, items, reason, returnType

响应形状(突出显示)

shopify_search_products 返回简化的产品对象数组(id、标题、描述、价格、库存、变体、图像)。

shopify_get_product_detail 返回标准化的富产品对象:变体、图像、集合、元字段、库存总计、SEO等。当通过近似标题找到时,会附加模糊相似性评分。

shopify_get_order_status 返回:orderNumber、状态、orderDate、估计交货时间(简单+5天计算)、当前位置(导出)、项目\[\]、总计、送货和账单地址。

资源

URI描述
test://info服务器基本信息文本
test://sample-dataJSON有效负载示例

先决条件

  1. Node.js>=18
  2. Shopify商店+私人应用程序/自定义应用程序访问令牌,具有相关范围(read_products、read_orders等)

环境变量

在运行之前设置这些(shell示例):

export SHOPIFY_SHOP_DOMAIN="your-shop.myshopify.com"
export SHOPIFY_ACCESS_TOKEN="shpat_***"
# Optional (defaults shown):
export SHOPIFY_API_VERSION="2024-01"

安装和构建

npm install
npm run build

运行(Shopify服务器入口点)

编译后,运行:

node build/shopify-mcp.js

或者在中添加脚本 package.json (推荐):

"scripts": {
  "start:shopify": "node build/shopify-mcp.js"
}

编辑器集成示例

光标(~/.cursor/config.json)

{
  "mcp": {"servers": {"shopify": {"command": "node","args": ["/ABS/PATH/TO/build/shopify-mcp.js"],"env": {"SHOPIFY_SHOP_DOMAIN": "your-shop.myshopify.com","SHOPIFY_ACCESS_TOKEN": "shpat_***"}}}}
}

VS代码(settings.json)

{
  "mcp.servers": {
    "shopify": {
      "command": "node",
      "args": ["/ABS/PATH/TO/build/shopify-mcp.js"],
      "env": {
        "SHOPIFY_SHOP_DOMAIN": "your-shop.myshopify.com",
        "SHOPIFY_ACCESS_TOKEN": "shpat_***"
      }
    }
  }
}

用法示例(自然语言提示)

询问您启用了MCP的AI:

  • “在Shopify上搜索150美元以下的跑鞋”(电话 shopify_search_products)
  • “获取产品手柄'ultra-boots-23'的完整详细信息”(电话 shopify_get_product_detail)
  • “12345订单的状态如何john@example.com(电话 shopify_get_order_status)
  • “为用户U123推荐4款与最近购买的耳机类似的产品”(电话 shopify_get_recommendations)

典型工具论证形式

// Product search
{ "query": "wireless headphones", "category": "Audio", "limit": 5 }

// Product detail by id
{ "id": "gid://shopify/Product/1234567890" }

// Product detail by handle
{ "handle": "wireless-headphones-pro" }

// Product detail by title (fuzzy fallback)
{ "title": "Wireless Headphones Pro" }

// Order status
{ "orderNumber": "#12345", "email": "buyer@example.com" }

// Inventory check
{ "productIds": [1234567890, 2345678901] }

开发工作流程

使用观察模式进行快速迭代:

npm run watch

在第二个终端中,每次成功编译后重新运行构建的文件。

错误处理

服务器使用以下命令抛出结构化MCP错误 McpError (例如InvalidParams、InvalidRequest)。工具故障以JSON块的形式返回: { "success": false, "error": "message" }.

模糊产品名称匹配

如果 title 查找失败,更广泛的搜索使用Levenshtein距离计算相似性得分;低于0.5相似性阈值的产品被拒绝,以避免不正确的匹配。

安全说明

  • 只有GraphQL和REST调用您的Shopify商店(除了其他演示服务器中的独立算法外,没有eval)。
  • 避免暴露访问令牌——将其存储在环境变量中,而不是提交的文件中。

延伸

添加新工具:

  1. 在中添加架构 ListToolsRequestSchema 处理程序数组。
  2. 添加a case 分支在 CallToolRequestSchema 开关。
  3. 返回打印精美的JSON(JSON.stringify(data, null, 2)).
  4. 重建并重新启动。

故障排除

症状检查
缺少数据/400个错误验证访问令牌上所需的作用域
“缺少Shopify配置”确保在同一shell会话中导出两个env变量
未找到模糊标题相似度\<0.5;尝试使用id或句柄
空搜索结果调整查询语法;类别筛选器添加 (product_type:... OR tag:...)

许可证

麻省理工学院

______________________________________________________________________

对于发布到npm:请确保将此文件重命名为 README.md,添加适当的 repository 字段,包括 files 白名单(例如。 ["build","README.md","LICENSE"]).

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

Shopify集成JavaScript本地部署产品查询订单管理AI助手工具电子商务

支持客户端

CursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Cursor、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Shopify MCP Server Graphql

MCP World · 本页

0未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Shopify MCP Server Graphql 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Shopify MCP Server Graphql 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Shopify MCP Server Graphql 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Shopify MCP Server Graphql 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Shopify MCP Server Graphql 支持哪些客户端?

公开资料标注支持 Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP