catchbuys

Talk to 22 marketplaces from your AI agent

The catchbuys MCP server lets Claude, Cursor, Windsurf or your own agent search the entire digital-business inventory in plain English — no API plumbing.

Works with:
ChatGPT
ChatGPT
Claude
Claude
Cursor
Cursor
Windsurf
Windsurf
Cline
Cline
LM Studio
LM Studio
Continue
Continue
Warp
Warp
Zed
Zed

See it in action

Real prompts, real responses.

Try this prompt:

How it works

1

Get a token

Create a free account and generate a Sanctum Bearer token at /api/access.

2

Paste the config

Drop the snippet into Claude Desktop, Claude Code, Cursor, Windsurf or any MCP-compatible client. Restart, done.

3

Ask in plain English

Your agent now has tools for searching listings, fetching one, listing sources, and pulling stats — no API plumbing on your end.

Setup & tools

Endpoint: https://catchbuys.com/mcp/catchbuys · Bearer token auth · 30 req/min throttle.

What is MCP?

Model Context Protocol — an open standard from Anthropic for letting LLMs call tools on a remote server. catchbuys exposes four tools so any MCP-compatible agent can search, drill down, list sources and pull global stats.

Configuration

  1. Generate a Bearer token at /api/access.
  2. Paste one of these snippets into your MCP client config and restart the client.

Claude Code / Cursor

{
  "mcpServers": {
    "catchbuys": {
      "type": "http",
      "url": "https://catchbuys.com/mcp/catchbuys",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Desktop

{
  "mcpServers": {
    "catchbuys": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://catchbuys.com/mcp/catchbuys",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

Requires Node.js installed.

Token shown once

Sanctum personal access tokens are only displayed at creation. If you lose it, revoke and create a new one.

Tools

search_listings Search by source, type, industry, MRR, asking price, age, profit margin, multiple.
get_listing Fetch a single listing by ID with the full description, total_revenue, growth, customers.
list_sources All 22 marketplace slugs with display labels and current counts.
get_stats Platform statistics — total active, by type, by source.

Example prompts

"Find SaaS listings under $500k with at least 3 years of history"
"Show me Amazon FBA brands listed in the last 7 days, sorted by lowest multiple"
"How many ecommerce businesses are live across all marketplaces?"
"Compare asking prices on Empire Flippers vs Quiet Light for $1M+ deals"
"List the cheapest content sites with 5y+ age and positive growth"

Free during the POC

Same Bearer token gives you the REST API and the MCP server. No paid tier yet.

Questions

How is this different from the REST API?

Same data, different interface. The REST API is what your code calls. The MCP server is what your AI agent calls — natural-language prompts get translated into tool calls automatically.

Which client should I use?

Claude Desktop is the easiest if you want a chat-style UI. Claude Code, Cursor, Windsurf and Continue are the right choice if you're embedding domain queries inside a coding workflow. Any MCP-compatible client works.

What's the rate limit?

30 requests per minute per token on the MCP endpoint. Plenty for interactive use.

Is my token safe?

The token only authorises read access to the public catchbuys catalogue — it can't modify anything. Still, keep it out of repos. Revoke and rotate if it leaks.

Looking for the raw HTTP version? REST API docs