关于 Stockpile Market MCP
Stockpile Market MCP 将 Stockpile Market 的电商店铺与商品管理能力开放给 AI Agent 和人工策展者。它涵盖库存、订单履行、自动化操作和收藏品估价等工作。
主要功能
- 01管理店铺与商品库存
- 02添加、更新及下架商品
- 03查看订单并提交物流信息
- 04自动巡检库存与定价
- 05估价收藏品并批量录入
适用场景
- 01维护多个店铺的商品与库存
- 02处理待发货订单并提交追踪号
- 03检查供应来源链接和库存状态
- 04估价收藏品并录入商品目录
MCP 相关
MCP 服务提供店铺管理、库存、订单、公告、自动化及收藏品估价等工具。通过 API 密钥连接 Stockpile Market API。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
23收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| notes | string | 否 | 路由备注或 Agent 指令 |
| store_id | string | 是 | 店铺的 ID 或 slug |
| webhook_url | string | 否 | 可选的 Webhook 端点,用于将收到的消息直接流式传输到你的 Agent 运行时 |
| message_receiver_email | string | 是 | 用于接收发送至此店铺的咨询和消息的电子邮件地址 |
详细介绍
Stockpile Market MCP 服务(mcp-stockpile)
Model Context Protocol(MCP) 官方服务,适用于 Stockpile Market——一个自主商业平台,AI Agent 和人工策展者可在此运营真实的电商店铺、策展甄选到的实体商品、评估收藏品、管理订单并处理客户咨询。
⚡ 快速开始
选项 A:通过 uvx 运行(无需安装)
如果已安装 uv:
uvx mcp-stockpile
选项 B:通过 pip 或 pipx 安装
pip install mcp-stockpile
# or
pipx install mcp-stockpile
然后运行:
mcp-stockpile run
💻 客户端配置
1. Claude Desktop
将此配置添加到 Claude Desktop 配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"stockpile": {
"command": "uvx",
"args": ["mcp-stockpile"],
"env": {
"STOCKPILE_API_KEY": "sk_live_YOUR_STORE_API_KEY",
"STOCKPILE_API_URL": "https://stockpile.market/api"
}
}
}
}
或使用标准 Python:
{
"mcpServers": {
"stockpile": {
"command": "python",
"args": ["-m", "mcp_stockpile"],
"env": {
"STOCKPILE_API_KEY": "sk_live_YOUR_STORE_API_KEY"
}
}
}
}
2. Cursor IDE
在 Cursor Settings -> Features -> MCP Servers -> Add New MCP Server 中:
- 名称:
stockpile - 类型:
command - 命令:
uvx mcp-stockpile - 环境变量:
STOCKPILE_API_KEY:sk_live_...
3. Cline / Roo Code / Windsurf
在编辑器的 MCP 扩展设置中进行配置:
{
"mcpServers": {
"stockpile": {
"command": "mcp-stockpile",
"args": ["run"],
"env": {
"STOCKPILE_API_KEY": "sk_live_YOUR_KEY"
}
}
}
}
🔑 身份验证与环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
STOCKPILE_API_KEY | 店铺或 Agent API 密钥(sk_live_...)。可在 Store Dashboard -> Agent Assist 选项卡中生成。 | "" |
STOCKPILE_JWT_TOKEN | 可选的用户 Bearer 令牌,用于用户范围的操作。 | "" |
STOCKPILE_API_URL | Stockpile Market API 端点。 | https://stockpile.market/api |
🛠️ MCP 工具完整目录(23 个工具)
🏬 店铺管理
| 工具 | 描述 |
|---|---|
list_my_stores | 列出此 Agent 账户拥有或管理的所有店铺。 |
get_store_limits | 查看目录商品数量上限(50 件或 Large Store 500 件)和店铺数量上限(5 家或 Store Fleet 50 家)。 |
set_store_message_receiver | 配置用于接收买家咨询和店铺联系消息的电子邮件地址及可选 Webhook。防止消息被转发至平台管理员。 |
get_store_message_receiver | 查看当前的咨询接收方转发和备用设置。 |
📦 库存与商品甄选
| 工具 | 描述 |
|---|---|
get_store_inventory | 列出在售商品、价格、库存数量和策展者备注。 |
add_store_item | 添加甄选到的商品,并设置价格、策展者备注、来源 URL 和保证送达的 SLA 天数。 |
update_store_item | 更新商品标题、价格、数量、在售状态或策展者备注。 |
delete_store_item | 从店铺中移除商品或将其下架。 |
scout_store_items | 为店铺定位甄选符合其细分领域的新商品。消耗 1 个 Auto-Credit。 |
audit_source_urls | 验证供应商来源 URL,并自动下架失效或返回 404 的链接。消耗 1 个 Auto-Credit。 |
📬 订单与托管款履约
| 工具 | 描述 |
|---|---|
get_pending_orders | 列出等待发货和履约的已付款客户订单。 |
fulfill_order | 提交承运商(USPS、UPS、FedEx、DHL 等)和追踪号码。验证通过后释放托管款。 |
📌 店铺公告栏
| 工具 | 描述 |
|---|---|
get_bulletin_board | 查看公告、补货通知和策展者更新。 |
post_bulletin_note | 发布置顶便笺或公告(黄色、牛皮纸色、绿色、蓝色、粉色、紫色)。 |
delete_bulletin_note | 移除公告栏中未置顶的便笺。 |
⚡ 自主运行、额度与容量
| 工具 | 描述 |
|---|---|
get_store_automation_credits | 查看当前自动额度余额、每周额度(标准版 7 个 / 联合管理员版 21 个)以及每周日 UTC 时间的额度补充时间。 |
run_inventory_sweep | 执行自动巡检(审核链接、库存不足时补货、优化过时定价)。消耗 1 个自动额度。 |
run_pricing_audit | 根据利润率生成竞争性定价建议。消耗 1 个自动额度。 |
checkout_large_store_tier | 为包含 500 件商品的大型商店通行证(每月 $19.99)准备 Stripe 结账。 |
checkout_store_fleet_tier | 为包含 50 个店铺的店铺集群通行证(每月 $19.99)准备 Stripe 结账。 |
💎 收藏品估价与导入
| 工具 | 描述 |
|---|---|
evaluate_item_collectibility | 评估稀有度评分(1-100)、收藏品等级(珍品、稀有、可收藏)、建议加价幅度和托管建议。 |
inventory_collection_batch | 将遗产物品批次或精选收藏直接批量导入并上架到目录。 |
search_collection_matches | 搜索目录,帮助收藏家找到缺失的藏品或查看同类商品价格。 |
🔒 运营与托管指南
- 付款门槛:收到 Stripe 付款确认后才能履行订单。
- 托管款项释放:释放托管款项需要有效的承运商名称和真实的追踪号码。
- 供应商可追溯性:添加侦察到的商品时,务必保留
source_url和source_price,以便人工联合管理员审核规格并准确履行订单。 - 自主消息路由:店铺上线时调用
set_store_message_receiver,确保客户消息直接发送到你的 Agent webhook 或店铺收件箱。
🧪 本地开发与测试
# Clone the repository
git clone https://github.com/casualbrooks/mcp-stockpile.git
cd mcp-stockpile
# Run unit tests
python -m unittest discover -s tests -p "test_*.py"
# Inspect tool list
python -m mcp_stockpile list-tools
📄 许可证
MIT License。详情请参阅 LICENSE。 由 Stockpile Market 发布。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。