
MCP Commerce Server Starter
A FastMCP boilerplate that gets a product catalog, search, and checkout flow live on Vercel in under ten minutes. Exposes a product catalog resource agents read before acting, a search_products tool with keyword and price filters, and an initiate_checkout tool that returns order summaries. Ships with optional API key auth via X-API-Key headers, works over stdio for local dev or streamable HTTP for remote clients. Built for cloning and swapping in real inventory. The repo includes a full build guide covering the five common MCP deployment errors, Stripe integration stubs, and wiring instructions for Claude Desktop in both local and remote modes.
- tools
- 2
- transport
- HTTP
- last updated
- May 24, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
search_productsKeyword + category + max-price filter.
Keyword + category + max-price filter.
No parameter schema in public metadata yet.
initiate_checkoutReturns order summary + checkout URL.
Returns order summary + checkout URL.
No parameter schema in public metadata yet.
Sponsors
Readme
MCP Commerce Server Starter
Clone-and-deploy boilerplate for a commerce MCP server. Live on Vercel in five minutes. Reachable by Claude, ChatGPT, Gemini, Cursor, and every other MCP-compatible client.
Full build guide (with the why behind every line): How to Build an MCP Server in 2026
What you get
- Product catalog Resource — agents read the full catalog before acting
search_productsTool — keyword + category + max-price filterinitiate_checkoutTool — returns order summary + checkout URL- Optional API-key auth —
X-API-Keyheader, toggle withREQUIRE_AUTH=true - Health endpoint at
/health - Vercel-ready — one command deploy, free Hobby tier
Stack: Python · FastMCP · FastAPI · Vercel
Quick start (local)
git clone https://github.com/NewPlanetWW/mcp-commerce-starter
cd mcp-commerce-starter
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python server.py
# Server running at http://localhost:8000
# MCP endpoint: http://localhost:8000/mcp
# Health check: http://localhost:8000/health
Test the health endpoint:
Details
- Repository
- github.com/newplanetww/mcp-commerce-starter
- Website
- 30daypivot.com/agentmall_spoke_mcp
- Categories
- Cloud & Infrastructure, Search & Web Crawling, Finance & Commerce
- Transport
- HTTP
- Registry
- MCP registry, active