
ReplenishRadar
io.github.ReplenishRadar由 GitHub 帳號 ReplenishRadar 發布v1.1.0更新於 Oct 24, 2026
Shopify + Amazon inventory planning, forecasting & replenishment over MCP (50 tools).
概覽
將 AI 助理連接到 ReplenishRadar,用於 Shopify 與 Amazon 的庫存規劃、預測、缺貨風險與補貨動作。
- 可以做什麼
- 透過 stdio 提供約 50 個工具存取即時庫存資料:缺貨風險、依地點的庫存狀況、需求預測、建議採購單、補貨動作、警示、供應商、採購單、銷售歷史、熱銷品、滯銷品、庫存價值以及 SKU 或商店健康度。也提供基本寫入,例如確認警示、新增採購單備註、請求核准、準備或執行補貨動作,以及敏感寫入,例如建立、更新、送出或取消採購單,設定手動地點庫存。一個小型組織層級的鍵值內容儲存可讓助理記住有限的工作流程狀態。
- 適用情境
- 當助理需要回答 ReplenishRadar 帳戶的缺貨風險、需求預測、採購單或補貨問題,或根據這些資料產生草稿採購單與補貨動作時使用。適合已在 Shopify 或 Amazon 上使用 ReplenishRadar 的採購與營運團隊。
- 執行需求
- 本機 Node.js 執行環境,透過 npx 套件 @replenishradar/mcp-server 執行,需要 Claude Desktop 等桌面 MCP 用戶端。需要 ReplenishRadar API 金鑰,放在 REPLENISHRADAR_API_KEY(rr_sk_ 前綴);REPLENISHRADAR_API_URL 為選用,預設指向廠商 API。可用工具與速率限制取決於付費方案。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 ReplenishRadar,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@replenishradar/mcp-server
Connect AI agents to live ReplenishRadar inventory data. Works with Claude Desktop, OpenClaw, and any MCP-compatible client.
Setup
- Get your API key from ReplenishRadar > Settings > API Keys.
- Add this server to your MCP client config. In Claude Desktop, open Settings > Developer > Edit Config:
- Restart Claude Desktop and ask: "What are my top stockout risks?"
No ReplenishRadar account yet? Use the public agent intake endpoint to request a short-lived, read-only sandbox key before configuring the server:
Available Tools
Read
Standard includes limited read API access. Growth adds diagnosis/status read tools.
Basic write (Standard tier and up)
Safe, low-blast-radius writes - no money or stock mutation.
Sensitive write (Growth tier and up)
Money / stock mutation.
PO creation always starts as a draft. rr_send_purchase_order only sends a PO that was already human-approved.
Action execution has two modes. rr_execute_replenishment_action with mode="draft" (the default) creates a draft PO and/or draft transfer for an action's items and never auto-sends to a supplier or commits stock. With mode="autonomous" it additionally sends the PO or commits the transfer, but only when the key has sensitive_write + the operation's tool group + an enabled per-key budget (autonomous_enabled=true) and every guardrail passes; otherwise it leaves a draft and returns an rr_request_approval hint (draft_fallback) or refuses without mutating (hard_refuse). Call rr_prepare_replenishment_action first to get the action's current updated_at, then pass it as expected_updated_at so a stale action is rejected before any write. Pass a stable idempotency_key so a retried call replays the original result instead of double-creating artifacts or double-sending.
Agent context store
A small, org-scoped, auditable key/value memory so an agent can remember bounded workflow state. rr_get_agent_context / rr_list_agent_context are read-capability; rr_set_agent_context / rr_delete_agent_context are basic-write. All four are in the agent_context tool group.
Rules and limits:
- Namespaces are code-owned and per-key allowlisted. A human admin must grant your API key read/write/delete on each namespace in Settings > API Keys. Same-organization access alone is not sufficient.
- No secrets, no raw PII. Writes that look like tokens, passwords, private keys, credentials, or raw emails/phones/addresses are rejected.
valuemust be a JSON object (not a scalar or array), capped at 16 KiB serialized.ttl_secondsis optional and capped at 90 days; with no TTL the entry persists while the organization exists.rr_list_agent_contextrequiresnamespaceand never lists across namespaces.scope_refis descriptive metadata only and is not part of uniqueness - encode per-scope entries into thekey(for examplesupplier_rules/sku:ABC123).- Sensitive namespaces (for example
sourcing_economics) additionally require the key to hold the sensitive economics read capability + tool group.
Spend budgets (admin-managed, no MCP tool)
Per-API-key spend budgets - per-PO value cap, rolling-24h daily cap, max transfer quantity delta, an autonomous_enabled flag, and vendor / destination / transfer-source (or route-pair) allowlists - constrain what an autonomous key may buy or move. They are managed only by a human admin in Settings > API Keys (a JWT-admin Settings API); there is no MCP tool to read or change a budget, and an API key cannot reach the budget routes, not even for its own caps. Budgets are consumed only by autonomous send/commit, autonomous mode is off by default, and a denied autonomous action receives only a short decision reason - never the cap amounts, the allowlists, or another key's ledger.
Rate Limits
- Standard ($99/mo): 10 calls/hour, read + basic-write tools
- Growth ($199/mo): 100 calls/hour, read + basic + sensitive read/write + diagnosis/status tools
- Scale ($499/mo): 1,000 calls/hour, full read + write capability set
Learn More
來源:README.md,提交 3071ebf
工具
0版本歷史
1- v1.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分