摘要
从 AI 代理运营 Wildberries 卖家账户:FBS 订单及其状态、卖家仓库和库存水平、订单与销售统计、WB 仓库库存、销售报告明细、商品卡片和价格、商品评价与买家提问及回复,以及买家退货申请。34 个工具覆盖各个 WB API 主机,只需一个 API 令牌。
引导式设置
2 分钟将 Wildberries 连接到 Microsoft Copilot
开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Wildberries,再把你的 MCP URL 添加到 Microsoft Copilot。无需代码,也无需自行运行服务器。
无需信用卡 · 7 天试用 · 提供自托管方案
试试这样问
Wildberries 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Wildberries、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Wildberries + Microsoft Copilot
从 AI 代理运营 Wildberries 卖家账户:FBS 订单及其状态、卖家仓库和库存水平、订单与销售统计、WB 仓库库存、销售报告明细、商品卡片和价格、商品评价与买家提问及回复,以及买家退货申请。34 个工具覆盖各个 WB API 主机,只需一个 API 令牌。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
WILDBERRIES_API_TOKEN
步骤 1 — 获取凭证
一个令牌即可使用所有工具;每个工具会自动调用对应的 Wildberries API 主机。
- 在卖家门户中打开 Settings → API integrations(Настройки → Доступ к API),然后点击 Create token。
- 选择 Base token 类型。Wildberries 规定 Personal token 不得用于云服务。Base token 在若干方法上的限额更低(见下文)。
- 勾选你需要的类别:Marketplace(FBS 订单、仓库、库存)、Statistics、Analytics(WB 仓库库存)、Finance(销售报告)、Content(商品卡片)、Prices and Discounts、Feedbacks and Questions 和 Buyers Returns。除非要让 AI 更新库存或价格、回复评价和提问或决定退货处理,否则请选择 Read only。
- 复制令牌(只显示一次),不带
Bearer填入WILDBERRIES_API_TOKEN。令牌有效期为 180 天,请在到期前创建新令牌。 - 调用
wildberries_ping检查令牌,再调用wildberries_list_new_orders查看等待打包的 FBS 订单。
401 表示令牌错误或已过期;403 表示令牌缺少该部分 API 所需的类别。
评价、提问和退货:AI 会统计仍在等待回复的评价和买家提问,列出它们,起草回复,并在你批准文本后逐条发布。回复会显示在商品页面上,每条回复可在 60 天内修改一次。最近 14 天的退货申请会附带 Wildberries 对每条申请允许的处理方式,AI 会发送你选择的那一项。退货处理一旦提交便无法撤销。wildberries_reject_question 安装时默认关闭。
Base token:评价和提问每小时 5 次调用。 使用 Base token 时,所有评价和提问相关的调用合计每小时限 5 次,即每 12 分钟一次,因此一小时内只能发布少量回复。请和 AI 一起规划批次:遇到 429 时它会停下,并在 Wildberries 给出的等待时间后继续。使用 Base token 时,退货申请每小时允许 1 次调用。
其他速率限制:Marketplace 每分钟允许 300 次请求,每个 4xx 响应按 10 次计算。订单与销售统计:每分钟一次,使用 Base token 时每 3 小时仅一次,因此 AI 会带上起始日期调用一次,再基于结果工作。销售报告明细:使用 Base token 时每天 2 次。价格:使用 Base token 时每小时 4 次。遇到 429 时,等待时间在 X-Ratelimit-Retry 中。
WB 仓库库存:wildberries_get_wb_warehouse_stocks 对 Base token 返回 403。可以改用报告流程:先 wildberries_create_stock_report,再 wildberries_get_stock_report_status,最后 wildberries_download_stock_report。
库存和价格:wildberries_update_stocks 会覆盖库存数量(不是累加),wildberries_set_prices 会修改线上价格,因此 AI 会先和你确认这两项操作。更新后请重新读取库存:字段名写错时仍会返回 204,但不会做任何更改。
已经安装过? 之前安装的连接器可通过目录更新获得评价、提问和退货工具:在 AnythingMCP 中打开连接器,在 Catalog update available 下查看新工具列表,然后点击 Apply update。你的令牌和你自己添加的工具保持不变,wildberries_reject_question 与新安装时一样默认关闭。如果之前没有勾选 Feedbacks and Questions 和 Buyers Returns,请在令牌上勾选,或创建一个新令牌。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Microsoft Copilot 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Microsoft Copilot 通过在 Copilot Studio 中构建的智能体使用 MCP 服务器:把 AnythingMCP 作为工具添加到智能体,然后把智能体发布到 Microsoft 365 Copilot 和 Teams。Copilot Studio 从 Microsoft 的云端通过 Streamable HTTP 连接,AnythingMCP 支持这种方式。
- 在 Copilot Studio 中打开你的智能体(或新建一个),进入 Tools,选择 Add a tool → New tool → Model Context Protocol。
- 填写 Server name(例如
AnythingMCP)、说明连接器用途的 Server description,以及 Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。Copilot Studio 根据描述决定何时调用该服务器。 - 身份验证选择 API key,把 Type 设为 Header,请求头名称填
X-API-Key,然后选择 Create。 - 在 Add tool 中选择 Create a new connection,粘贴 AnythingMCP 的 MCP API 密钥(MCP Servers → 你的服务器 → API keys),然后选择 Add to agent。
- 在智能体的 Test 窗格中试一试:提出需要用到
Wildberries的工具的请求。 - 选择 Publish,然后进入 Channels → Microsoft 365 and Microsoft Teams,保持勾选 Make agent available in Microsoft Copilot,再选择 Add channel。See agent in Teams 会为你安装该智能体;在 Microsoft 365 Copilot 中输入 @ 并选择该智能体。
希望每个用户各自登录?请选择 OAuth 2.0 → Dynamic discovery 代替 API 密钥:每个用户会在智能体首次调用时登录 AnythingMCP。
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Copilot Studio 从 Microsoft 的云端连接,因此 localhost 无法使用。
可用工具
| Tool | What it does |
|---|---|
wildberries_ping | Check that the API token is valid and reaches the WB API |
wildberries_get_seller_info | Get the seller account behind the token: legal name, seller id (sid), tax number and trade mark |
wildberries_list_new_orders | List every new FBS assembly order (order to pack and ship from your own warehouse) that exists right now: id, nmId, chrtId, article, price… |
wildberries_list_orders | List FBS assembly orders created in a period (at most 30 days per call, up to 3 months back), without their current status |
wildberries_get_order_statuses | Get the current status of up to 1000 FBS assembly orders by id: supplierStatus (new, confirm, complete, cancel), wbStatus (waiting, sorted… |
wildberries_list_supplies | List FBS supplies (shipments that group assembly orders for hand-over to Wildberries): id, name, done, created and closed dates, cargo type |
wildberries_list_warehouses | List the seller's own warehouses (id, name, linked WB office, cargo and delivery type) |
wildberries_list_wb_offices | List Wildberries offices (WB warehouses and sorting centres) that a seller warehouse can be linked to: id, name, city, address… |
wildberries_get_stocks | Read the stock on one seller warehouse for up to 1000 product sizes |
wildberries_update_stocks | Overwrite the stock of up to 1000 product sizes on one seller warehouse |
wildberries_list_statistics_orders | Orders statistics from the statistics host: one row per ordered unit with date, lastChangeDate, warehouse, region, article, nmId, barcode… |
wildberries_list_statistics_sales | Sales and returns statistics: one row per sold or returned unit with saleID (S for sale, R for return), dates, warehouse, article, nmId… |
wildberries_get_wb_warehouse_stocks | Current stock on Wildberries warehouses (FBW), one row per product size per WB warehouse, updated every 30 minutes |
wildberries_create_stock_report | Start generating the WB warehouses inventory report (stock per product on Wildberries warehouses), which also works with a Base token |
wildberries_get_stock_report_status | Check whether a WB warehouses inventory report task is ready |
wildberries_download_stock_report | Download a finished WB warehouses inventory report: per product (brand, subject, vendorCode, nmId, barcode, size) the quantity on each… |
wildberries_get_sales_report_detail | Detail lines of the sales (realisation) reports for a period: sales, returns, logistics, storage, fines and payouts per line, from 29… |
wildberries_list_product_cards | List product cards (listings) with nmID, vendorCode, brand, title, subject, characteristics, photos and sizes (chrtID, barcodes) |
wildberries_list_prices | List products with their prices: nmID, vendorCode, currency, discount, WB Club discount and per-size price and discounted price |
wildberries_set_prices | Set prices and discounts for up to 1000 products in one upload |
wildberries_get_price_upload_status | Get the state of a processed price and discount upload by its id: status, upload and activation dates, total and failed product counts |
wildberries_get_card_limits | Get the free and paid limits for creating product cards |
wildberries_count_unanswered_feedbacks | Count the feedbacks (product reviews) still waiting for the seller's answer: countUnanswered over all time and countUnansweredToday |
wildberries_count_unanswered_questions | Count the buyer questions still waiting for the seller's answer: countUnanswered over all time and countUnansweredToday |
wildberries_check_new_feedbacks_questions | Tell whether there are feedbacks or questions the seller has not seen yet (hasNewFeedbacks, hasNewQuestions) |
wildberries_list_feedbacks | List product feedbacks (reviews) with their id, text, pros, cons, rating (productValuation), product (nmId, name), date and the seller's… |
wildberries_get_feedback | Read one feedback by its id: text, pros, cons, rating, photos, product and the seller's answer |
wildberries_answer_feedback | Publish the seller's answer to a feedback; buyers see it on the product page |
wildberries_edit_feedback_answer | Replace the seller's published answer to a feedback |
wildberries_list_questions | List buyer questions about products with their id, text, product (nmId, name), date and the seller's answer if any |
wildberries_answer_question | Answer a buyer question, or change an answer already given (once, within 60 days); the question is then shown with the answer on the… |
wildberries_reject_question | Reject a buyer question so it does not appear on the product page (state none) |
wildberries_list_return_claims | List buyer return applications (claims) of the last 14 days: id, product (nm_id, imt_name), buyer comment, photos, status, dates and… |
wildberries_answer_return_claim | Decide on a buyer return application: send one of the values in the claim's actions array from wildberries_list_return_claims, such as… |
示例提示
- “今天有多少条评价和买家提问在等待回复?”
- “为尚未回复的 4 星和 5 星评价起草友好的回复,发布前先给我看。”
- “显示未处理的退货申请,以及每条申请我可以选择的处理方式。”
- “现在有哪些新的 FBS 订单?这些尺码在我的仓库里还剩多少库存?”
FAQ
这适用于哪个 Copilot? 适用于工作中的 Microsoft 365 Copilot,通过 Copilot Studio 的智能体实现。面向个人账户的 Microsoft Copilot 应用无法添加自己的 MCP 服务器。
我需要什么? 一个可以使用 Copilot Studio 的工作账户(许可证或试用版),用于构建智能体。在 Microsoft 365 Copilot 或 Teams 中使用它的人需要拥有该智能体的访问权限:把它共享给他们,或请管理员为整个组织发布。如果你的组织对 Power Platform 连接器设置了数据策略,这些策略同样适用于 MCP 服务器。
智能体不调用工具。 检查请求头名称是否正好是 X-API-Key,密钥是否属于与 URL 相同的 MCP 服务器,并把 Server description 写得具体:Copilot Studio 根据它决定何时调用服务器。每次修改后重新发布智能体;在已打开的对话中输入 "start over" 即可使用新版本。
下一步
这份指南对你有帮助吗?