Tanpin MCP server
Item-by-item inventory that reorders itself: per-SKU forecasts, purchase orders and ETAs.
1 stars
Reviews
Write oneNobody has reviewed Tanpin yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tanpin tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Tanpin compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 85% of 2,174 E-commerce servers
- GitHub stars
- 1
- more than 65% of 1,047 E-commerce servers
Install Tanpin in Claude Code, Cursor or VS Code
claude mcp add tanpin -- docker run -i --rm ghcr.io/willykeenan/tanpin:0.1.0
What the publisher says
From the Tanpin repository's README, as published. We do not edit it. Read it on GitHub
Tanpin
Item-by-item inventory that reorders itself. Per-SKU demand forecasts, automatic purchase orders, supplier email and delivery ETAs — with a REST API, an MCP server, a daemon, and a dashboard. Pure Node 22, zero runtime dependencies (node:* built-ins only).
Real screenshot of the demo; the data in it is invented sample data.
Per-SKU forecast with weekday and trend factors, safety stock, reorder point and a manager hypothesis.Purchase orders the cycle raised, grouped by supplier.
Why tanpin kanri
Tanpin kanri (単品管理, “single-item management”) treats every SKU as its own business. A store manager forms a hypothesis about tomorrow’s demand for that item — weather, a local event, day of week — orders against it, then verifies the result against actual sales. High-velocity items get tight control and frequent replenishment. The long tail gets simpler rules, and is the first to be delisted.
Tanpin encodes that loop in software:
- Forecast each SKU from recent sales, weekday seasonality, short-term trend, and manager-entered hypotheses (events, weather, promotions).
- Compute the order — safety stock at a chosen service level, reorder point, EOQ, pack-size rounding, minimum order quantity, and a JIT cap on days of supply.
- Buy and track — purchase orders grouped by supplier, emailed automatically, with a delivery ETA from lead time, cut-off hour, and delivery windows.
- Stop stocking what does not sell — dead and slow SKUs are flagged to delist.
ABC classification follows the same idea: a small set of A items drives most value and gets the freshest reorder cadence; C items are the delist pool.
Features
- Per-SKU forecasting — recency-weighted moving average, day-of-week factors, trend (±40%), compounding hypotheses
- Automatic reorder — safety stock, reorder point, EOQ, pack size, MOQ, max days of supply
- ABC + delist — A/B/C by revenue contribution; dead (no demand) and slow (too many days of supply) flags
- Daemon — every N minutes (default 15): re-forecast, reclassify, raise draft POs, optionally email and auto-receive
- Supplier email — SMTP over implicit TLS (port 465) when SMTP_HOST is set; otherwise .eml files in the outbox
- Delivery ETAs — lead time snapped to the next delivery window, honoring cut-off hours (UTC today)
- REST API — products addressed by SKU, OpenAPI 3.1 at /openapi.json, agent guide at /llms.txt
- MCP server — newline-delimited JSON-RPC over stdio for Claude Code, Codex, Cursor, and any MCP client
- Dashboard — vanilla JS SPA at / (products, orders, suppliers, forecast, activity, API, settings)
- Webhooks — HMAC-SHA256 signed JSON POSTs (X-Inventory-Signature)
- CSV — import/export products; export the movement audit trail
- API keys — stored as SHA-256 hashes, full key shown once
60-second quickstart
Requires Node.js 22 or newer.
npx github:willykeenan/tanpin serveShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Tanpin: common questions
- Is Tanpin MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Tanpin safety report
- How do I install Tanpin?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tanpin need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Tanpin maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.1.0.
- What can I use instead of Tanpin?
- Servers from other publishers that do the same job: Vtex MCP server, moysklad-mcp server and Polymarket Toolkit MCP server.
- How does Tanpin compare with other E-commerce MCP servers?
- safety score 88/100 (higher than 85% of 2,174 E-commerce servers); github stars 1 (more than 65% of 1,047 E-commerce servers). Full comparison.
Alternatives to Tanpin
Same job from other publishers: the closest match first, then the best rated.
- not reviewedEstablishedB
- moysklad-mcpMCP server for MoySklad — warehouse, inventory, orders, reports (Russia)not reviewedGrowingA
- Polymarket ToolkitRead-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.not reviewedEstablishedB
- Sv NumberPhone numbers for AI agents: order a private number, read the SMS verification code, hand it back.not reviewedEstablishedB
- WebCake StorefrontBuild pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.not reviewedGrowingA