noon 运营 API for WorkBuddy
这是从 noon 工作区剥离出的独立只读 MCP 连接器。它只包含 noon 服务账号认证、报表读取、本地缓存和运营查询,不包含选品、1688、浏览器自动化、图片、Listing 发布、广告写入或 ASN 预订。
工具
noon_connection_statusnoon_get_ordersnoon_get_order_detailsnoon_get_inventorynoon_get_product_cardnoon_get_replenishmentnoon_get_operational_alertsnoon_get_todonoon_get_sales_trafficnoon_export_report(高级白名单报表入口,最多返回100行)
全部业务能力为只读。报表导出接口只负责生成并下载 noon 报表,不修改订单、库存、价格或商品。
本机安装
./scripts/install-local.sh
安装后运行:
NOON_CREDENTIALS=/absolute/path/noon_credentials_sensitive.json \
NOON_DATA_DIR=/absolute/path/noon-data \
NOON_CONFIG=/absolute/path/config.json \
./.venv/bin/noon-workbuddy-check
WorkBuddy 使用根目录的 mcp.json。本机部署也可以直接把 .venv/bin/noon-workbuddy-mcp 作为 stdio MCP 命令添加到 WorkBuddy。
凭证
凭证 JSON 必须包含 key_id、private_key 和 project_code,权限必须是 0600。真实凭证、会话 Cookie、JWT、报表下载链接和订单缓存不会进入发布 ZIP。
环境变量:
NOON_CREDENTIALS:服务账号凭证绝对路径。NOON_DATA_DIR:独立缓存目录,建议权限0700。NOON_CONFIG:可选商品别名和补货参数配置。NOON_WAIT_SECONDS:单次报表等待秒数,默认 50,范围 0—60。
日期和数据口径
沙特站日期统一按 Asia/Riyadh。订单数按订单号去重,件数按非取消且非退回的商品行统计。库存使用报表最新快照;缺失不能视为零。补货建议使用日历日均销量,并明确输出缺项和滞后信息。
Release files for noon-workbuddy-api 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| noon_workbuddy_api-1.0.0.tar.gz | 72.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| noon_workbuddy_api-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 105.0 kB
Release files / noon_workbuddy_api-1.0.0.tar.gz
| Download URL | noon_workbuddy_api-1.0.0.tar.gz |
|---|---|
| Size | 72.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea91e95e1934727edca67e3a6cf84068801c4e1c40e79f6f5683e062c7c7db67
|
|
BLAKE2b-256 checksum How to use checksums |
81365212fb8852a7848751d18c428673d61bdf0d2305ae79ab291618c905bad1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|
Release files / noon_workbuddy_api-1.0.0-py3-none-any.whl
| Download URL | noon_workbuddy_api-1.0.0-py3-none-any.whl |
|---|---|
| Size | 33.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
decc532fe200078b098f4e3116d2ef34a0ac21a67387da85dabda4c458f2ffa5
|
|
BLAKE2b-256 checksum How to use checksums |
6a3d526021c0ecf4c7e85b70f2e294a1d5b1a4cadcb470a22a41cc9ff5280c52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|