CSVHosted URL
Goods Receipt
Check deliveries against the purchase order, line by line.
Free tier needs no key. See the exact limits.
What you get
A short delivery
Warehouse lead at a Poznan furniture maker
| Tool call | What it did |
|---|---|
| grn_add | Opens a GRN with 186 received and 4 damaged |
| grn_discrepancy | Lists the gap against the order |
A GRN showing 14 short and 4 damaged, outside tolerance, to send to the supplier.
Enter a purchase order, then record what actually arrived: units received, short and damaged. It checks each line against the order and its over and under tolerance, and lists every discrepancy to raise with the supplier.
Made for Warehouse staff, Shop owners, Purchasing managers
3 requests, start to finish
Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.
Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro
-
Example 1 · Warehouse lead at a Poznan furniture makerA short delivery
PO-7781 from Drewbud: 200 legs ordered. 186 arrived, 4 cracked. Record it.grn_addOpens a GRN with 186 received and 4 damagedgrn_discrepancyLists the gap against the order
A GRN showing 14 short and 4 damaged, outside tolerance, to send to the supplier.
Saves about 15 min (our estimate)
-
Example 2 · Purchasing manager at a café chain in LondonWhich orders are still open
Status of every open PO this month.grn_status_reportShows received, short and open per PO
One view of what has arrived and what's still owed by each supplier.
Saves about 20 min (our estimate)
-
Example 3 · Ops manager at a Texas hardware storeSend receipts to accounts
Export all goods receipts for October as CSV.grn_export_csvExports the receipts
A CSV for accounts to match against supplier invoices. CSV export is Pro.
Saves about 15 min (our estimate)
Free and Pro, line by line
The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.
Free
$0 no key
Pro
$19 once, lifetime
Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.
Or Pro on all 49 paid servers for $39 once. Get the bundle
Limits read from the code: servers/goods-receipt/src/index.ts:294 (requirePro CSV export)
Install
Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.
npm @theluckystrike/mcp-goods-receipt
- Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
- Paste the URL with your token as a custom connector in your MCP client.
1. Free token
curl -s -X POST https://mcp.zovo.one/mcp/token
2. Connector URL (replace <token>)
https://mcp.zovo.one/mcp/goods-receipt/t/<token>
Download the .mcpb bundle and open it. Claude Desktop installs it in one click.
Download goods-receipt.mcpbAdd this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.
{
"mcpServers": {
"goods-receipt": {
"command": "npx",
"args": [
"-y",
"@theluckystrike/mcp-goods-receipt"
]
}
}
} One command in your terminal.
claude mcp add --transport http goods-receipt https://mcp.zovo.one/mcp/goods-receipt/t/<token> # or run it locally claude mcp add goods-receipt -- npx -y @theluckystrike/mcp-goods-receipt
Jobs this server does
All tools (9)
| Tool | What it does |
|---|---|
grn_add | Create a goods-receipt note (GRN) against an open purchase order. |
grn_close | Close an open GRN. |
grn_discrepancy | List lines that are not as ordered: damaged units, a declared shortage, or received below the PO line's under tolerance. |
grn_export_csv | Pro. |
grn_get | Get a single goods-receipt note by id, with its lines, damage and shortage per line. |
grn_line_add | Add another PO line (or more units on a line already open on this GRN) to an existing open goods-receipt note. |
grn_list | List goods-receipt notes, newest first, optionally filtered to one purchase order. |
grn_status_report | Reconcile every purchase order against every GRN: open POs (not yet fully received), POs fully received within tolerance, POs with at least one discrepancy, and per-line open/short/damaged counts. |
po_add | Create a purchase order to receive goods against. |
Questions
What's the tolerance for?
Is the free tier limited?
More in Purchasing
Packing List
Pack an order into cartons, check nothing is short, print the slip.
PurchasingFree tier, Pro $19Hosted
AnswerPrice Tracker
Watch product prices from chat and see what dropped below target.
PurchasingFree tier, Pro $19Hosted
ReportPurchase Requisition
Reusable purchase request checklists with a dated run and sign-off.
PurchasingFree tier, Pro $19Hosted
Goods Receipt Pro, $19 once