Odel
selloracle mcp

selloracle mcp

@simonlin1212Data & AnalyticsMITUpdated 1w ago

Pre-computed Etsy market data for AI agents: Blue Ocean niche scores, best sellers, top shops.

Server endpointStreamable HTTP

This is the third-party server itself — Odel doesn't run it. Hitting this URL directly talks straight to the upstream server with no auth or proxying. Connect through Odel to front it with managed auth.

SellOracle MCP Server

Pre-computed Etsy market data for AI agents — real Blue Ocean niche scores, demand & competition signals, best sellers, and top shops, served over one remote MCP server and a REST API.

Stop letting your agent make up Etsy numbers. SellOracle aggregates 45K+ listings into niche-level conclusions (a 0–100 Blue Ocean score per keyword, computed weekly from four signals: demand, saturation, concentration, freshness) so your agent gets the answer in one call instead of scraping and re-deriving.

This repository documents the hosted remote server (no local install needed). The server itself is closed-source.

Quick connect (MCP)

Get a free API key at https://selloracle.com/dashboard (no card), then add a remote connector.

Claude (claude.ai / Claude Desktop → Settings → Connectors → Add custom connector):

https://selloracle.com/mcp?key=so_live_YOUR_KEY

Cursor / generic MCP config:

{
  "mcpServers": {
    "selloracle": {
      "url": "https://selloracle.com/mcp",
      "headers": { "Authorization": "Bearer so_live_YOUR_KEY" }
    }
  }
}

Then just ask your agent: “Score the niche ‘minimalist wedding invitation’ on Etsy.”

  • Transport: Streamable HTTP (single POST request/response), protocol 2025-06-18
  • initialize / tools/list are open for discovery; tools/call requires the key

Tools (8)

ToolTierCreditsWhat it returns
get_niche_scoreData1Blue Ocean Score (0–100) for one keyword + the four underlying signals, avg price, views, favorites, shop count
get_niche_reportData2Multi-section niche report: verdict, demand/competition read, price band, top shops, recommended angle
find_blue_oceanData1Low-competition, high-demand niches in a category, ranked by Blue Ocean Score
search_keywordsData1Keyword lookup with cached stats (total results, avg price, score)
get_best_sellersData1Top-selling listings in a category
get_top_shopsData1Leading shops in a category with sales/review stats
profit_calculatorData1Full Etsy fee breakdown + net profit for a sale
ai_reply_writerAI10Drafts a customer-service reply in the seller's voice

Every data response carries a dataAsOf field so you can verify freshness programmatically.

REST (same backend, same key)

curl "https://selloracle.com/api/v1/niche/score?keyword=minimalist+wedding+invitation" \
  -H "Authorization: Bearer so_live_YOUR_KEY"
# → { "success": true, "data": { "blueOceanScore": 72, "level": "blue", ... } }

Full endpoint list: https://selloracle.com/tools

Pricing

  • Free — 100 data calls/day, no card
  • Starter $19/mo — 10,000 credits (data ~1cr, AI ~10cr)
  • Pro $49/mo — 50,000 credits
  • Scale $199/mo — 300,000 credits

Try it without a key in the browser playground: https://selloracle.com/playground

Notes

  • Data coverage: 14K+ scored niches (all categories + a digital-products segment), 1,400+ shops, refreshed weekly.
  • SellOracle surfaces derived, aggregated signals computed from publicly available data — it does not proxy or resell access to Etsy's API.
  • Independent project, not affiliated with, endorsed by, or sponsored by Etsy, Inc.

Support

hello@selloracle.com · https://selloracle.com/status