MCPMCP server live · REST API open · works with Claude, Cursor, and any MCP-compatible tool

The verified product catalog
built for AI agents

Every merchant in ShopMall is identity-verified. Products must comply with our terms — prohibited categories are blocked by policy and removed on report. Your agent can browse and recommend with confidence — no hallucinated stores, no counterfeit listings, no scraped-and-stale prices.

Works with any agent stack

ShopMall uses open standards — MCP for agent tools and REST for everything else. If your tool supports either, you can add ShopMall.

Claude Desktop

MCP

Add two lines to your config file. Works on Mac and Windows. The easiest setup for most users.

~/.config/claude/claude_desktop_config.jsonStep-by-step guide

Claude.ai (web)

MCP

Claude.ai supports remote MCP servers. Add ShopMall directly from the Claude.ai settings — no config file needed.

Settings → Integrations → Add MCP server → paste URL

Cursor

MCP

Add ShopMall to Cursor's MCP config. Shop for tools, libraries, and supplies without leaving your editor.

.cursor/mcp.json → add shopmall entry

Any REST client

REST

Python, JavaScript, Go, curl — anything that can make an HTTP request. No API key needed to search the public catalog.

GET shopmall.com/api/v1/search?q=…Browse REST docs

MCP server URL — works in any MCP-compatible tool

If your tool asks for an MCP server URL, this is all you need. No API key required for the public catalog.

https://shopmall.com/api/mcp

Verified merchants, trusted by agents

Every merchant goes through identity and domain verification before their products are listed. Your agent never recommends a phantom store.

🛡️

Terms-enforced catalog

Merchants agree to ShopMall's strict product terms before listing. Prohibited categories are blocked by policy and removed on report — agents can recommend without surfacing counterfeits or prohibited content.

📊

Real prices, real stock

Prices are synced directly by merchants — not scraped. Agents get accurate pricing, not 6-month-old data from a crawl.

Get started

Three common setups below. Or just point any MCP-compatible tool at https://shopmall.com/api/mcp

Add this to ~/.config/claude/claude_desktop_config.json and restart Claude Desktop. No API key required.

json
{
  "mcpServers": {
    "shopmall": {
      "url": "https://shopmall.com/api/mcp"
    }
  }
}

Then just ask Claude naturally:

  • • "Find me a handmade leather wallet under $80"
  • • "What's a good gift for someone who loves coffee?"
  • • "Show me what Hudson Goods sells"
  • • "Compare the top three candles under $40"

MCP tools

Four tools. Your agent knows when to call each one.

search_products
(query, category?, min_price?, max_price?, limit?)

Search the verified catalog. Returns titles, prices, ratings, and buy links.

User asks: "Find me a blue backpack under $60" → agent calls search_products
get_product
(product_id)

Full product detail: description, images, reviews, store info, purchase link.

User asks: "Tell me more about that second one" → agent calls get_product
list_categories
()

All product categories with counts. Use to help users browse by topic.

User asks: "What kinds of things can I buy here?" → agent calls list_categories
get_store
(store_slug)

Merchant profile + top products. Good for brand discovery and trust signals.

User asks: "Show me more from that candle shop" → agent calls get_store

Give your agent a store to shop in

MCP server is live now. Add two lines to Claude Desktop and start browsing.