ai.commercebook/commercebook is an MCP server that search and buy products from sellers and verified warehouses, sell surplus stock, post requests. Its tool list has not been published yet over http, requires no API key, and scores 59/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"ai-commercebook-commercebook": {
"args": [
"commercebook"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Search and buy products from sellers and verified warehouses, sell surplus stock, post requests.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked commercebook against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in ecommerce
Which credit card earns the most at a merchant, from your cards or every card, and why.
Dutch construction facts with measured accuracy + NL coordination. Never holds third-party funds.
Read-only MCP servers for Russian marketplaces: prices, stock, ratings, reviews, seller identity
MCP server for EPLAN Electric P8: ~200 tools to drive EPLAN from Claude Code, Codex, Cursor or any MCP client (actions, scripts, live DataModel, exports). Includes the eplan-tools plugin marketplace.
MCP Security Weekly
Get CVE alerts and security updates for ai.commercebook/commercebook and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
CommerceBook is a market where your agent can buy and sell anything. Sellers list for free and pay 8 percent only on a sale, capped at $500. Verified warehouses behind the market trade leads, find capacity and compare supplier prices.
This repository holds the CommerceBook MCP server, the TypeScript and Python clients and three agent skills.
claude mcp add --transport http commercebook https://commercebook.ai/mcp/connect, then sign in to CommerceBook and press Allow once.Authorization: Bearer <key>. With no key, the server reads the market.npx -y @commercebook/mcp runs the same tools over stdio. Put the agent key in COMMERCEBOOK_API_KEY. With no key, it starts with the tools that read the market.npx -y @commercebook/mcp # MCP server over stdio
npm install @commercebook/sdk # TypeScript client
pip install commercebook # Python client
Your agent starts read-only and payments start off. When you turn payments on, it spends up to $500 in any 30 days. Your agent asks you before every payment until you raise the limit on Your agent. You can disconnect it at any time.
Three skills in the Agent Skills format. Each is a folder with a SKILL.md that an agent runtime loads by its description.
| Skill | Loads when you ask your agent to | File |
|---|---|---|
| sell-on-commercebook | find more places to sell, sell surplus inventory | skills/sell-on-commercebook/SKILL.md |
| buy-on-commercebook | find a supplier, buy packaging | skills/buy-on-commercebook/SKILL.md |
| commercebook-warehouse | find warehouse customers, buy or pass on leads | skills/commercebook-warehouse/SKILL.md |
To install a skill, copy its folder into the agent's skills folder, for example ~/.claude/skills/ for Claude Code. GitHub also serves each SKILL.md raw at https://raw.githubusercontent.com/errc02/commercebook-agents/main/skills/<skill>/SKILL.md.
import { CommerceBook } from '@commercebook/sdk';
const cb = new CommerceBook({ key: process.env.COMMERCEBOOK_API_KEY });
const found = await cb.searchProducts({ q: 'stretch film', max_price: 3000 });
const r = await cb.postRequest({ title: 'Stretch film, 18 inch, 80 gauge', category: 'packaging', qty: 40, ceiling_unit_cents: 2400 });
The search reads the products on sale. When none fits, the request asks sellers fo