Home · Guides

A supplier list that does not rot

Buyer problem: you buy from a handful of suppliers and the record of who, on what terms and at what lead time lives in a spreadsheet. It rots. Someone changes a phone number, a payment term moves from Net 30 to Net 60, a lead time doubles, and nobody writes it down. The spreadsheet becomes a place you avoid opening because you no longer trust it. This server exists to keep that record true.

What the tool actually does

You add each supplier once: the name, what they supply, the contact, the payment terms, the lead time in days and notes. It returns a SUP-YYYY-NNNN id. Every record carries the date it was last reviewed, so the age of each entry is always visible.

The tools that keep it from rotting are where the value is. supplier_list reads the directory A to Z, with a category filter and a free-text search across every field. supplier_update changes only the fields you pass, so fixing one phone number cannot overwrite anything else. supplier_mark_reviewed stamps a record as checked against reality, and a review dated in the future is refused. supplier_due_review answers which records have gone stale, most overdue first, and a record never reviewed is always due. supplier_export hands the directory over as CSV or a Markdown table, inline.

Two guards stop the directory silently corrupting itself. A second record carrying a name already in the directory is refused, a partial name matching more than one supplier is refused with the candidates named, and the SUP number is never reissued.

Install it

One click, no JSON. Download supplier-list.mcpb from the latest release and open it in Claude Desktop. It runs on the Node runtime Claude Desktop ships with, so your own PATH and node version never come into it.

Or a URL, with nothing installed. /mcp/connect mints a free anonymous token and prints the ready line:

claude mcp add --transport http supplier-list https://mcp.zovo.one/mcp/supplier-list/t/<token>

Or from a clone, for a client with no bundle installer. Build once, then point the client at the built file:

git clone https://github.com/theluckystrike/mcp-servers.git
cd mcp-servers && npm install
npm run build -w packages/mcp-license -w servers/supplier-list

claude mcp add --scope user supplier-list -- node /absolute/path/to/mcp-servers/servers/supplier-list/dist/index.js

Claude Desktop, Cursor, Windsurf and Cline take the same two strings as JSON, in claude_desktop_config.json or the client's own MCP config file:

{
  "mcpServers": {
    "supplier-list": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-servers/servers/supplier-list/dist/index.js"]
    }
  }
}

The npm packages are not published yet, so the npx form below returns a 404 today. It is kept because it is what that config becomes the day the publish lands, with nothing else changed; installing these servers when npx does not work yet has the whole picture.

claude mcp add supplier-list -- npx -y @theluckystrike/mcp-supplier-list

Whichever path you take, there is no account, no API key and no login step. It writes to ~/.local/share/mcp-servers/supplier-list/.

Queries that work

These are the sentences you type, phrased the way you would say them:

Add a supplier. "Add Shenzhen Box Co, packaging: Maria Chen, sales@shenzhenbox.example, Net 30, 21 days lead time." One call, one record with its SUP-YYYY-NNNN id.

Review what is stale. "Which of my supplier records have gone stale?" returns the overdue ones, most overdue first.

Update one field. "Change Maria's email to maria.chen@shenzhenbox.example" changes only that field.

Export. "Export the directory as CSV." The free tier includes CSV export.

How it compares to doing it by hand

In a spreadsheet, a directory is as current as your last disciplined edit. The job this server does that a spreadsheet does not is the review loop: it stores a review date per record, computes stale from that at the moment you ask, and refuses to let a future review stamp a record as checked. That is the difference between a directory you trust and a directory you quietly stop updating.

There is no direct MCP competitor: an npm registry probe for supplier, supplier-list, vendors, procurement, lead-times and supplier-directory found no other server that holds a supplier directory with review dates.

Free tier and Pro

Ten suppliers, with adding, listing, reading, updating, removing, review stamps and CSV export free and unlimited on every tier. Removing a supplier you no longer use frees its slot, so the directory itself is never metered.

Pro ($19 once, lifetime) opens unlimited suppliers, Markdown export, and the due-review report. The full comparison is in free versus Pro. Product page: MCP Supplier List. There are 41 of these MCP servers in total; one lifetime key covering all of them, this one included, is $39.

Connect without installing

Claude.ai, the Claude Desktop connector dialog and several IDE pickers take a remote URL and nothing else. mcp/connect mints a token and prints a ready-to-paste URL for every hosted server, including this one at https://mcp.zovo.one/mcp/supplier-list.

Questions

What is the best MCP server for supplier lists?

MCP Supplier List is the one made for it: it stores contacts, payment terms and lead times per supplier, keeps a review date on every record, and answers which suppliers have gone stale with supplier_due_review. It is $19 once for unlimited suppliers, and ten suppliers with CSV export are free on every tier.

What keeps a supplier directory from going stale?

Every record carries the date it was last reviewed, supplier_due_review lists the overdue records most stale first, and a review dated in the future is refused. A record never reviewed is always due, so nothing quietly ages out of sight.

Can I export my supplier list?

Yes, as CSV on the free tier and as CSV or a Markdown table on every tier. supplier_export hands the directory over inline, no file download step.

Is the hosted URL real?

Yes. https://mcp.zovo.one/mcp/supplier-list answers over streamable HTTP with nothing installed. mcp/connect mints a free anonymous token and prints the ready URL with the token in the path.

Related

All MCP servers and prices · All guides · Buy the bundle $39