开场
“库存不足需要补货的商品有哪些?”
这句话不是发在后台聊天框,而是发给了 WorkBuddy(腾讯 AI 助理)。几秒钟后,AI 自动调用了 InnoShop 的库存报告工具,返回了一份带 SKU 和补货建议的清单——全程没有打开过一次后台界面。
WorkBuddy 对话管店截图
这不是演示视频,是 InnoShop 现在的真实能力。今天开始,你的店铺可以变成任何 AI Agent 的”原生工具”。
为什么是 MCP
MCP(Model Context Protocol)是 AI 应用连接外部世界的”USB 接口”。有了它,AI 不需要你写对接代码、不需要读 API 文档——它自己发现你的工具、自己决定怎么调用。
行业正在集体 MCP 化:从编程工具到 SaaS 产品,都在把自己的能力通过这个协议开放给 AI。对开发者来说,这意味着过去”为每个 AI 单独写集成”的时代结束了。
InnoShop 选择了这条开放路线:不是做一个封闭的 AI 助手,而是把店铺能力直接变成 AI 生态的一部分。
InnoShop MCP 能干什么
内置 54 个工具,覆盖店铺经营的方方面面:
| 分类 | 能力 |
|---|---|
| 商品 | 增删改查、SKU、品牌、分类、属性 |
| 订单 | 查询、详情、改状态、发货、物流轨迹、退货 RMA |
| 客户 | 搜索、详情、更新 |
| 内容 | 文章、分类、标签、页面 |
| 经营数据 | 今日仪表盘、销售统计、库存预警报告 |
| 基础数据 | 国家/地区/货币/语言/税率、媒体文件 |
安全模型(重点)
- 管理员 Token 认证:所有请求都需携带管理员账号换取的 Bearer Token
- 默认只读:不开启写权限时,写工具对 AI 完全不可见——AI 想删商品都找不到工具
- 一键开关:后台 MCP 设置卡片里,“开放写操作”开关打开后,创建/修改商品、订单改状态、发货等写工具才开放
- 继承后台权限体系:AI 能做的,不超过你给管理员账号的权限
MCP 设置卡片
/mcp 欢迎页(Write access:
OFF)
生态扩展
任何插件只要通过 ai.tools Hook
注册一个工具,它就会自动出现在 MCP 工具列表里——第三方插件生态 =
AI 能力生态。你的店铺越装插件,AI 能帮你做的事就越多。
架构:一段话说清
工具层与协议层解耦:所有 AI 工具统一定义在
innopacks/aicore(AI 底座),innopacks/mcp
只是协议适配层(Streamable HTTP + JSON-RPC 2.0 + 认证),两者通过
ToolInterface 契约连接。
同一套工具,我们自己也用——下篇会讲内置在后台里的 ShopBot。
上手:5 步连上你的店铺
- 后台 → 系统设置 → 工具 → AI → MCP 服务卡片,启用端点
- 打开
/mcp欢迎页:概述 / 架构 / 接入指南 / 认证 / 全部工具一目了然 - 登录后台 → 账号设置 → API Token,复制你的 Token
- 接入客户端:
Cursor:把下面配置加进
~/.cursor/mcp.json:
{
"mcpServers": {
"innoshop": {
"url": "https://your-store.com/mcp",
"headers": {
"Authorization": "Bearer 你的_TOKEN"
}
}
}
}
Claude Code:一行命令:
claude mcp add innoshop --transport http \
--url https://your-store.com/mcp \
--header "Authorization: Bearer 你的_TOKEN"
- 连上后,直接问一句:“最近 7 天销售趋势如何?”
也支持 Cursor、Codex、OpenCode、Claude Code、Trae、Qoder、WorkBuddy 等任何标准 MCP 客户端。
收尾
MCP 让 InnoShop 的店铺能力成为任何 AI 的原生工具。开发者不用再为每个 AI 写定制集成,商家可以挑选自己喜欢的 AI 客户端。
但如果你不想装任何客户端呢?我们把同一套工具直接装进了后台侧边栏——ShopBot,⌘K 唤起,用嘴管店。下一篇见。