Skip to main content
Glama
README.md
# eBay & Mercari Sold Listings Comps & Deal Sniper API (Python CLI, SDK & MCP Server)

[![Apify Store](https://img.shields.io/badge/Apify_Store-cea__digital%2Febay--sold--listings--comps--scraper-00C853?style=flat-square)](https://apify.com/cea_digital/ebay-sold-listings-comps-scraper)
[![Direct Unified Key](https://img.shields.io/badge/Direct_Unified_Key-%242_Tripwire_%7C_%2429%2Fmo-2563EB?style=flat-square)](https://ceadigital.io/tools)
[![Run in Postman](https://img.shields.io/badge/Run_in_Postman-v2.1_Collection-FF6C37?style=flat-square&logo=postman&logoColor=white)](https://ceadigital.io/templates/postman-collection.json)
[![Smithery MCP](https://smithery.ai/badge/@ceadigital/ebay-sold-listings-comps-api)](https://smithery.ai/server/@ceadigital/ebay-sold-listings-comps-api)
[![Glama MCP](https://img.shields.io/badge/Glama_MCP-Grade_A_TDQS-8B5CF6?style=flat-square)](https://glama.ai/mcp/servers/@ceadigital/ebay-sold-listings-comps-api)
[![Zero Charge on 0-Results](https://img.shields.io/badge/Miss_Guarantee-%240.00_on_Zero_Results-10B981?style=flat-square)](https://ceadigital.io/tools)

Fetch **90-day realized sold prices** (including Accepted Best Offers), **median sold valuation**, **IQR price spread**, **sell-through rate**, **net flip profit after 13.25% eBay / 10% Mercari fees**, and real-time **underpriced deal sniper alerts** over pure HTTP (`Accept-Encoding: gzip, deflate`, zero headless browser).

---

## 1-Click Ecosystem & No-Code Integrations

| Platform / Channel | Direct Link |
| :--- | :--- |
| **Direct $29/mo Stripe API Key & $2 Tripwire Pass (Free 1-Row Preview)** | **[https://ceadigital.io/tools](https://ceadigital.io/tools)** |
| **Apify Store Actor (`cea_digital/ebay-sold-listings-comps-scraper`)** | **[https://apify.com/cea_digital/ebay-sold-listings-comps-scraper](https://apify.com/cea_digital/ebay-sold-listings-comps-scraper)** |
| **Run in Postman (Public Collection v2.1)** | **[https://ceadigital.io/templates/postman-collection.json](https://ceadigital.io/templates/postman-collection.json)** |
| **1-Click Google Sheets Custom Function (`=SOLDCOMP(A2, "used")`)** | **[https://ceadigital.io/templates/Code.gs](https://ceadigital.io/templates/Code.gs)** |
| **1-Click n8n Native Workflow Template (`.workflow.json`)** | **[https://ceadigital.io/templates/ebay-sold-listings-comps-scraper.workflow.json](https://ceadigital.io/templates/ebay-sold-listings-comps-scraper.workflow.json)** |
| **Clay.com HTTP API Column Blueprints** | **[https://ceadigital.io/templates/clay-http-column-blueprints.json](https://ceadigital.io/templates/clay-http-column-blueprints.json)** |
| **Smithery MCP Registry** | **[https://smithery.ai/server/@ceadigital/ebay-sold-listings-comps-api](https://smithery.ai/server/@ceadigital/ebay-sold-listings-comps-api)** |
| **Glama MCP Server Directory** | **[https://glama.ai/mcp/servers/@ceadigital/ebay-sold-listings-comps-api](https://glama.ai/mcp/servers/@ceadigital/ebay-sold-listings-comps-api)** |

---

## Quickstart #1 — Direct Unified API Key (`https://ceadigital.io/tools`)

Use one **`cea_live_`** Unified API Key (**$2.00 One-Time 100-Hit Tripwire Pass** or **$29/mo Growth Plan for 5,000 hits**) across all 4 CEA Digital tools:

```bash
export CEA_API_KEY="cea_live_your_key_here"
python sold_comps_cli.py \
  --keyword "Sony A7IV Body Only" \
  --condition used \
  --underpriced-threshold-pct 25
```

Or via `curl`:

```bash
curl -sS -X POST "https://ceadigital.io/v1/tools/ebay-sold-listings-comps-scraper" \
  -H "Authorization: Bearer $CEA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["Sony A7IV Body Only"],
    "condition": "used",
    "filterDealers": true,
    "underpricedThresholdPct": 25
  }' | jq .
```

---

## Quickstart #2 — Apify Store (`cea_digital/ebay-sold-listings-comps-scraper`)

Run on Apify Pay-Per-Event (`$0.0025/comp` on Bronze+ plans, `$0.00` on 0-result misses) or chain directly to `apify/facebook-marketplace-scraper` via `fbMarketplaceDatasetId`:

```bash
export APIFY_TOKEN="apify_api_your_token_here"
python sold_comps_cli.py \
  --apify \
  --keyword "Fujifilm X100V Silver Digital Camera"
```

```bash
curl -sS -X POST "https://api.apify.com/v2/acts/cea_digital~ebay-sold-listings-comps-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["Fujifilm X100V Silver Digital Camera"],
    "condition": "used",
    "monitorMode": true,
    "underpricedThresholdPct": 25
  }' | jq .
```

---

## Quickstart #3 — Model Context Protocol (MCP) for Claude, Cursor, Smithery & Glama

### Remote Streamable-HTTP MCP (Zero Install)
```bash
claude mcp add --transport http ceadigital-b2a https://ceadigital.io/mcp
```

### Smithery 1-Click Install
```bash
npx -y @smithery/cli install @ceadigital/ebay-sold-listings-comps-api --client claude
```

### Local Stdio MCP Server (`mcp_server.py`)
```json
{
  "mcpServers": {
    "cea-sold-comps": {
      "command": "python3",
      "args": ["/path/to/ebay-sold-listings-comps-api/mcp_server.py"],
      "env": {
        "CEA_API_KEY": "cea_live_optional_key_or_blank_for_free_preview"
      }
    }
  }
}
```

---

## License

MIT License — Copyright (c) 2026 CEA Digital ([ceadigital.io](https://ceadigital.io))