NorthCinder MCP
An MCP server for comparing products from sources you choose: it shows where facts came from and asks for approval before buying
- 1,201 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- It touches purchase checkout, though each one needs a separate approval
- It goes online for store and product data
Install
- Works in
Manual install
npx northcinder initThe command saves config locally and prints the MCP entry for your app. Needs Node.js 20 or later.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- It touches purchase checkout, though each one needs a separate approval
- It goes online for store and product data
This is third-party code. Review the repository files before installing.
What it does
NorthCinder gives an agent tools for independent product selection. It compares offers from sources you choose and explains why one ranked above another, showing where the facts came from. It usually proposes no more than three options: the best fit, a lower-risk one and a meaningfully cheaper or different one. Before a purchase the server requires a separate approval for one exact offer, rejects raw card details and keeps a local log of recommendations and checkout attempts.
Who it is for. For people who want independent agent product selection without being tied to a single marketplace.
Good fit when
- You need to compare products from several sources with an explained choice
- You want to see fact provenance and rejected options
- You need purchase control with explicit approval
Not a fit when
- You just need single-catalog search without comparison
- You are not ready to configure store sources
Example request
Compare black wool running shoes under 130 dollars by price, delivery and merchant trust and explain the choiceMCP
- Transport
- stdio
- Authentication
- not required
Limitations
The repository owner runs no cloud service: NorthCinder is software you run next to your app. Local mode works without a key. The checks cover the offers it received, not the completeness of a store catalog. A purchase always needs a separate approval, and raw card details are not accepted.
How to disable. Remove the server entry from your MCP client config and delete the local NorthCinder configuration.
FAQ
Is there a NorthCinder cloud account?
No, there is no cloud service or account. You run the server locally, and local mode works without a key.
Can the server buy on its own?
No, a purchase needs a separate approval for one exact offer, and raw card details are not accepted.
Discussion
No questions or reviews yet.
Related
MCP serversMCP servers for marketplace search via Apify
Marketplaces MCP Servers
Three MCP servers that search products on Wildberries, Ozon and Yandex Market through Apify actors, with caching and compact output for agent context
Unofficial MCP server for Alza.cz: product search, reviews, pickup points and, when enabled, cart and checkout.
An MCP server for shopping: search Avito, Ozon and AliExpress under your own account through Chrome, Avito chats and reviews, never places orders
A unified search MCP server: one interface to Tavily, Brave, Kagi, Exa, Linkup, Firecrawl and GitHub search
Local web search for agents: searches, reads pages and returns compact passages with sources, saving context tokens
A research MCP server: searches the web, SEC, courts and patents, reads whole pages and checks that cited sources really exist.
README in short
The README describes NorthCinder as a local MCP server for independent product comparison. It compares offers from chosen sources, shows fact provenance and proposes several justified options. It installs via npx northcinder init, which prints the MCP entry for your app, and local mode works without a key. A purchase needs a separate approval, raw card details are rejected, and all decisions are written to a local log. MIT licensed.