newplanetww avatar

MCP Commerce Server Starter

newplanetww/mcp-commerce-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 tools

Public 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_products Tool — keyword + category + max-price filter
  • initiate_checkout Tool — returns order summary + checkout URL
  • Optional API-key auth — X-API-Key header, toggle with REQUIRE_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:


View the full README on GitHub

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

Related Cloud & Infrastructure MCP servers

View all
1tierproxy avatartierproxytierproxy/python-sdkMulti-provider proxy infrastructure for AI/ML. Geo, sessions, cost-aware routing, usage tools.0stars
2tlkc888-jenkins avatarJoy Trust Networktlkc888-jenkins/joyTrust infrastructure for AI agents. Portable reputation (JTS 0-5), agent discovery, vouching.0stars
3azure avatarContainerization Assistazure/containerization-assistTypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support43stars
4alexei-led avatarAWSalexei-led/aws-mcp-serverA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridg182stars
5pulsemcp avatarS3pulsemcp/mcp-serversMCP server for AWS S3 with fine-grained tool control and S3-compatible endpoint support.0stars
6kaneg avatarK8s MCP Server (Go)kaneg/k8s-mcp-goSafe Kubernetes access for AI agents via MCP. Read-only by default, with explicit permission modes.2stars