关于 nanocart-mcp
nanocart-mcp 是 NanoCart 的官方 MCP 服务,供通过 MCP 操作商店的 AI Agent 使用。它提供商品、订单、优惠券、订阅者、设置和销售报告工具,并以注释标记破坏性操作。
主要功能
- 01管理商品、变体和图片
- 02处理订单与发货信息
- 03管理优惠券、分类和订阅者
- 04查看销售报告并调整设置
- 05标注只读与破坏性工具
适用场景
- 01列出并更新商品
- 02标记订单已发货并添加追踪信息
- 03创建优惠券并设定折扣条件
- 04查看近期销售和待发货订单
MCP 相关
提供本地 stdio 和托管 Streamable HTTP 两种 MCP 接入方式,向客户端暴露 39 个 NanoCart 商店管理工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.nanocart.io/mcpclaude mcp add --transport http bytebunny-io-nanocart https://mcp.nanocart.io/mcp{"mcpServers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}在 Cursor 中打开{"servers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"bytebunny-io-nanocart":{"type":"http","url":"https://mcp.nanocart.io/mcp"}}}{"mcpServers":{"bytebunny-io-nanocart":{"serverUrl":"https://mcp.nanocart.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.nanocart.io/mcp需要授权工具
详细介绍
nanocart-mcp
官方 NanoCart MCP 服务——通过任何支持 MCP 的 AI Agent(Claude Code、Claude Desktop、Cursor、Codex 等)管理您的商店。 只需提出请求,即可列出和更新商品(包括变体和图片)、管理订单、优惠券、类别、订阅者和设置,以及获取销售报告。
39 个工具。 读取操作会标记为只读;破坏性工具(归档商品、删除优惠券)会加注说明,让您的 Agent 在操作前征求确认。退款、账单变更和 API 密钥管理均刻意不对外提供——请在您的控制面板中执行这些操作。
凭据
在控制面板中获取:Settings → API Keys(sc_live_...,请妥善保密)和 Settings → Store Information(您的商店 ID)。此密钥拥有商店的完整管理员权限——请像对待密码一样妥善保管。
选项 A — 本地(推荐)
Claude Code:
claude mcp add nanocart --env NANOCART_API_KEY=sc_live_... --env NANOCART_STORE_ID=your-store-id -- npx -y nanocart-mcp
任何使用 stdio MCP 的客户端(JSON 配置格式):
{
"mcpServers": {
"nanocart": {
"command": "npx",
"args": ["-y", "nanocart-mcp"],
"env": {
"NANOCART_API_KEY": "sc_live_...",
"NANOCART_STORE_ID": "your-store-id"
}
}
}
}
选项 B — 托管(无需安装)
端点:https://mcp.nanocart.io/mcp?store=your-store-id,并附带请求头
Authorization: Bearer sc_live_...(Streamable HTTP)。
Claude Code:
claude mcp add nanocart --transport http "https://mcp.nanocart.io/mcp?store=your-store-id" --header "Authorization: Bearer sc_live_..."
注意:仅支持基于 OAuth 的自定义连接器的网页客户端(例如 claude.ai 的连接器界面)目前无法发送 API 密钥请求头——请在这些客户端中使用选项 A。
示例提示词
- “列出我的草稿商品,并发布带有图片的商品”
- “创建一个 SUMMER20 优惠券——优惠 20%,最低订单金额 $50,8 月底到期”
- “上周我卖出了什么?还有需要发货的订单吗?”
- “将订单 NCT-1042 标记为已发货,追踪号为 9400 1000 0000 0000 0000 00”
- “上传 ./shots 中的照片,并以每件 $24 的价格创建商品”
安全
- 所有响应中的机密信息都会被隐藏;您的密钥绝不会被回显或记录。
- 破坏性工具带有 MCP
destructiveHint注释——行为规范的客户端会在运行前征求确认。 - 价格使用明确的
price_cents整数表示(不会混淆美元和美分)。
可与 NanoCart skill 搭配使用(提供将购物车集成到网站中的相关知识)。文档: https://docs.nanocart.io/#ai-build · AI 可读版本:https://docs.nanocart.io/llms-full.txt
MIT · © 2026 NanoCart · ByteBunny, LLC 旗下公司
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。