For AI agents & developers
Closeout Kitchens MCP Server
Connect any Model Context Protocol client (Claude Desktop, Cursor, Smithery, custom agents) to our 43 cabinet collections, 14,000+ active SKUs, and 3D kitchen designer. Search products, build a design with real catalog cabinets, get a price quote, and hand the user a shareable /d/{id} link.
https://closeoutkitchens.com/mcpAvailable tools
list_collectionsList all 43 cabinet collections (Forevermark + CNC). Filter by manufacturer or door style.
search_productsSearch ~14,000 active cabinet SKUs. Filter by collection prefix, cabinet type, and price range.
get_productFetch a single product by handle (e.g. 'aw-b30').
start_designStart a new kitchen design with a collection and room size. Returns a shareable /d/{id} URL.
add_cabinets_to_designAppend cabinets to a design. Returns a new shareable URL (designs are immutable).
get_designLoad an existing design, with cabinet list and pricing breakdown.
get_design_quoteGet a customer-facing price summary: cabinets subtotal + optional assembly + live freight.
calculate_freightLive freight quote from Edison, NJ to any US zip, by cabinet type and quantity.
Install — Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude.
{
"mcpServers": {
"closeout-kitchens": {
"url": "https://closeoutkitchens.com/mcp"
}
}
}Install — Cursor
Cursor Settings → Features → Model Context Protocol → Add new MCP server, paste the URL https://closeoutkitchens.com/mcp, or add to .cursor/mcp.json:
{
"mcpServers": {
"closeout-kitchens": {
"url": "https://closeoutkitchens.com/mcp"
}
}
}Test from a terminal
List the tools:
curl -s -X POST https://closeoutkitchens.com/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Call a tool:
curl -s -X POST https://closeoutkitchens.com/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"list_collections","arguments":{"manufacturer":"Forevermark"}}
}'Example agent prompt
Health check
/mcp/health returns transport details and tool list as JSON.
Notes
- Designs created via MCP are public-by-link, immutable, and rendered at
/d/{id}. - Adding cabinets returns a NEW design id; previous IDs are not modified.
- Pricing is the current site price; final total is set at checkout (tax, promotions, live freight).
- This server returns no PII and accepts no PII. Do not send customer details through MCP.
- Rate limit: 60 requests per minute per IP. Need higher? Contact info@closeoutkitchens.com.