关于 Shopify MCP by InsightfulPipe
Shopify MCP by InsightfulPipe 是面向使用 Claude、ChatGPT、Cursor 等 AI 助手的托管远程服务,可查询和管理 Shopify 店铺数据。其特点是覆盖读写操作,并可按账户控制各项操作及读写权限。
主要功能
- 01查询订单、产品和客户数据
- 02查看店铺分析与库存
- 03创建和修改店铺内容
- 04按账户启用或停用操作
- 05设置只读或读写访问
适用场景
- 01汇总订单和畅销产品
- 02检查热销产品库存
- 03查找多次下单的客户
MCP 相关
这是托管的远程 MCP 服务,通过 MCP 向 AI 助手提供 Shopify 数据查询及写入操作。每个账户可单独限制可用操作。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://shopify.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-shopify https://shopify.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-shopify":{"type":"http","url":"https://shopify.insightfulmcp.com/"}}}在 Cursor 中打开{"servers":{"com-insightfulpipe-shopify":{"type":"http","url":"https://shopify.insightfulmcp.com/"}}}在 VS Code 中打开{"mcpServers":{"com-insightfulpipe-shopify":{"type":"http","url":"https://shopify.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-shopify":{"serverUrl":"https://shopify.insightfulmcp.com/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Insightful Pipe 的 Shopify MCP 服务
将 Shopify 连接到 AI 助手:订单、产品、客户和商店分析。
这是 Insightful Pipe MCP 服务集合的一部分 — 通过模型上下文协议(MCP),在 Claude、ChatGPT、Cursor 和其他 AI 助手中使用 Shopify。
MCP 服务 URL
https://shopify.insightfulmcp.com/
什么是 Shopify MCP?
Shopify MCP 是由 InsightfulPipe 托管的远程模型上下文协议服务。可访问 Shopify 商店的商店分析、订单数据、产品表现和客户洞察。
安装
Claude
- 复制 MCP 服务 URL:
https://shopify.insightfulmcp.com/ - 打开 Claude 连接器设置
- 滚动到底部并点击 添加自定义连接器
- 粘贴 URL 并点击 添加
- 点击 连接,并在提示时登录 InsightfulPipe。随后,Claude 会将该连接器列为已连接。
ChatGPT
通过 ChatGPT 的开发者模式添加自定义 MCP 服务。是否可用取决于你的 ChatGPT 方案,工作区管理员可能需要允许使用。
- 在 ChatGPT 设置中启用开发者模式
- 为远程 MCP 服务创建一个新应用,并粘贴 URL:
https://shopify.insightfulmcp.com/ - 如果系统提示,请登录 InsightfulPipe。登录后即完成连接。
参阅 OpenAI 指南:ChatGPT 中的开发者模式和 MCP 应用
Claude Code
claude mcp add --transport http shopify https://shopify.insightfulmcp.com/
Cursor
将服务添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目):
{
"mcpServers": {
"shopify": {
"url": "https://shopify.insightfulmcp.com/"
}
}
}
当 Cursor 显示需要身份验证时,点击连接,并在提示时登录 InsightfulPipe。
可用操作
116 个操作:76 个读取操作,40 个写入操作。
读取操作(76 个)
显示全部 76 个读取操作
| 操作 | 描述 | |--------|-------------| | `get_article` | 按 ID 获取特定文章 | | `get_articles` | 列出博客的所有文章 | | `get_articles_count` | 获取博客的文章数量 | | `get_balance` | 获取当前 Shopify Payments 账户余额 | | `get_blog` | 按 ID 获取特定博客 | | `get_blogs` | 列出所有博客 | | `get_checkouts` | 列出弃置的结账 | | `get_collection_products` | 列出系列中的所有产品 | | `get_collects` | 列出产品与系列的关联 | | `get_countries` | 列出为商店配置的所有国家/地区 | | `get_country` | 按 ID 获取特定国家/地区 | | `get_custom_collections` | 列出所有自定义(手动)系列 | | `get_customer` | 按 ID 获取特定客户 | | `get_customer_metafields` | 列出客户的所有元字段 | | `get_customer_orders` | 列出特定客户的所有订单 | | `get_customers` | 列出所有客户 | | `get_customers_count` | 获取客户数量 | | `get_discount_code` | 按 ID 获取特定折扣码 | | `get_discount_codes` | 列出价格规则的所有折扣码 | | `get_disputes` | 列出付款争议(拒付) | | `get_draft_order` | 按 ID 获取特定草稿订单 | | `get_draft_orders` | 列出所有草稿订单 | | `get_draft_orders_count` | 获取草稿订单数量 | | `get_events` | 列出所有事件 | | `get_fulfillment_orders` | 列出订单的所有履约订单 | | `get_fulfillments` | 列出订单的所有履约记录 | | `get_gift_card` | 按 ID 获取特定礼品卡 | | `get_gift_cards` | 列出所有礼品卡(仅限 Shopify Plus) | | `get_gift_cards_count` | 获取礼品卡数量 | | `get_inventory_item` | 按 ID 获取特定库存商品 | | `get_inventory_items` | 按 ID 列出库存商品 | | `get_inventory_levels` | 列出商品或地点的库存水平 | | `get_location` | 按 ID 获取特定地点 | | `get_locations` | 列出所有地点 | | `get_marketing_events` | 列出所有营销事件 | | `get_metafields` | 列出所有商店级元字段 | | `get_order` | 按 ID 获取特定订单 | | `get_order_metafields` | 列出订单的所有元字段 | | `get_order_risks` | 列出订单的欺诈风险评估 | | `get_orders` | 列出所有订单 | | `get_orders_count` | 获取订单数量 | | `get_page` | 按 ID 获取特定页面 | | `get_pages` | 列出所有页面(CMS 内容) | | `get_pages_count` | 获取页面数量 | | `get_payouts` | 列出 Shopify Payments 付款 | | `get_policies` | 列出所有商店政策(退款、隐私、条款等) | | `get_price_rule` | 按 ID 获取特定价格规则 | | `get_price_rules` | 列出所有价格规则(折扣/促销) | | `get_product` | 按 ID 获取特定产品 | | `get_product_image` | 按 ID 获取特定产品图片 | | `get_product_images` | 列出产品的所有图片 | | `get_product_metafields` | 列出产品的所有元字段 | | `get_products` | 列出所有产品 | | `get_products_count` | 获取产品数量 | | `get_redirect` | 按 ID 获取特定重定向 | | `get_redirects` | 列出所有 URL 重定向 | | `get_redirects_count` | 获取重定向数量 | | `get_refund` | 按 ID 获取特定退款 | | `get_refunds` | 列出订单的所有退款 | | `get_script_tags` | 列出所有脚本标签 | | `get_shipping_zones` | 列出所有含运费的配送区域 | | `get_shop` | 获取商店信息 | | `get_smart_collections` | 列出所有智能(自动)系列 | | `get_tender_transactions` | 列出支付交易(按付款方式细分) | | `get_theme` | 按 ID 获取特定主题 | | `get_theme_asset` | 按键读取一个主题文件的内容(例如 templates/page.json) | | `get_theme_assets` | 列出主题中的每个文件(模板、分区、代码片段、资源),不包含文件内容 | | `get_themes` | 列出所有主题 | | `get_transaction` | 按 ID 获取特定交易 | | `get_transactions` | 列出订单的所有交易 | | `get_variant` | 按 ID 获取特定变体 | | `get_variants` | 列出产品的所有变体 | | `get_webhook` | 按 ID 获取特定 webhook | | `get_webhooks` | 列出所有 webhook 订阅 | | `get_webhooks_count` | 获取 webhook 数量 | | `search_customers` | 按查询字符串搜索客户 |写入操作(40)
显示全部 40 项写入操作
| 操作 | 描述 |
|---|---|
adjust_inventory | 调整某个地点的库存水平(增加或减少) |
calculate_refund | 计算订单退款金额(预览,不创建退款) |
cancel_order | 取消未完成的订单 |
close_order | 关闭已完成的订单 |
complete_draft_order | 完成草稿订单(标记为已付款) |
connect_inventory | 将库存商品关联到某个地点 |
create_article | 在博客中创建文章 |
create_blog | 在在线商店中创建博客 |
create_collect | 将商品添加到一个集合 |
create_custom_collection | 创建自定义(手动)集合 |
create_customer | 创建客户 |
create_draft_order | 创建草稿订单 |
create_fulfillment | 为一个或多个履行订单创建履行记录 |
create_metafield | 创建店铺级元字段 |
create_page | 创建在线商店页面 |
create_product | 创建商品 |
create_product_image | 为商品添加图片 |
create_refund | 为订单创建退款 |
create_smart_collection | 创建智能(自动)集合 |
create_webhook | 创建 Webhook 订阅 |
delete_page | 删除在线商店页面 |
delete_theme_asset | 从主题中删除文件 |
reopen_order | 重新打开已关闭的订单 |
send_customer_invite | 向客户发送账户邀请邮件 |
send_draft_order_invoice | 发送草稿订单的发票 |
set_inventory | 将库存水平设为精确数量 |
update_article | 更新现有文章 |
update_blog | 更新现有博客 |
update_custom_collection | 更新现有自定义集合 |
update_customer | 更新现有客户 |
update_draft_order | 更新现有草稿订单 |
update_metafield | 更新现有元字段 |
update_page | 更新现有在线商店页面 |
update_product | 更新现有商品 |
update_product_image | 更新商品图片 |
update_smart_collection | 更新现有智能集合 |
update_tracking | 更新现有履行记录的跟踪信息 |
update_variant | 更新商品款式(价格、SKU、库存等) |
update_webhook | 更新现有 Webhook 订阅 |
upsert_theme_asset | 创建或替换主题文件(模板、分区、代码片段或资源) |
控制 AI 可以执行的操作
你可以决定 AI Agent 在每个已连接账户中可以执行哪些操作:
- 为每个已连接账户单独开启或关闭操作,确保 Agent 只能看到你允许的操作。
- 选择以只读或读写模式连接。 只读连接只能启用读取操作。
- 默认关闭破坏性操作。 删除等操作默认处于禁用状态,需由管理员启用。
- 按账户管理团队访问权限。 受限团队成员只能使用获准访问的账户,并且只能执行这些账户上已启用的读取操作。
使用示例
"What were my total orders and top-selling products last week?"
"Show inventory levels for my best-selling products"
"List customers who placed more than three orders"
定价
Shopify MCP 服务包含在 InsightfulPipe 的所有方案中,还包含所有其他 MCP 服务和 CLI。方案价格为每月 $29.99 起,并可试用 7 天。当前方案请参阅 insightfulpipe.com/pricing。
探索 Insightful Pipe 提供的更多 MCP 服务
访问 insightfulpipe.com/mcp-servers,探索我们提供的全部 MCP 服务。
资源
支持
- 文档:insightfulpipe.com/docs
- 所有 MCP 服务:insightfulpipe.com/mcp-servers
- 电子邮件:[email protected]
Insightful Pipe — 通过 MCP 服务实现 AI 驱动的营销分析。探索所有集成 →
许可证
MIT 许可证 - 详情请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。