Chocodata
smart_toy

Model Context Protocol - Claude / Cursor / Cline

MCP server

Drop Chocodata into Claude Desktop, Cursor, Cline, or any MCP-compatible AI agent. Your assistant scrapes 237 sites natively.

Quick start

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "chocodata": {
      "command": "npx",
      "args": ["-y", "@chocodata/mcp-server"],
      "env": {
        "CHOCODATA_API_KEY": "cd_live_..."
      }
    }
  }
}

Restart Claude Desktop. Ask "What's the current price on this product page?" with a URL and watch the assistant call the scraper directly.

Cursor

Settings -> MCP -> Add new server. Same config:

{
  "mcpServers": {
    "chocodata": {
      "command": "npx",
      "args": ["-y", "@chocodata/mcp-server"],
      "env": { "CHOCODATA_API_KEY": "cd_live_..." }
    }
  }
}

Cline (VS Code extension)

Edit ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:

{
  "mcpServers": {
    "chocodata": {
      "command": "npx",
      "args": ["-y", "@chocodata/mcp-server"],
      "env": { "CHOCODATA_API_KEY": "cd_live_..." }
    }
  }
}

What your AI agent can do

Five MCP tools exposed to the assistant. Once configured, the assistant calls them automatically based on the user prompt.

scrape_product

Get full product detail from any product URL or ID: title, price, rating, reviews, images, availability, brand, and dozens of fields. Try: "Pull the latest price on this product page"

search_web

Run a search query on any supported site, return ranked results with organic/sponsored split. Try: "Find the top 10 wireless earbuds under $100"

batch_scrape

Pull detail for up to 1,000 URLs or IDs at once. Returns when all complete. Try: "Get prices for these 50 products and tell me which dropped this week"

compare_regions

Compare the same product across regional storefronts. Try: "Compare iPhone 15 Pro pricing across the US, German, and Japanese stores"

check_credits

Show remaining credit balance. The assistant uses this to warn before kicking off large batches.

Why use the MCP server?

Native AI workflow

Your assistant calls the scraper directly. No copy-paste of API responses, no manual JSON parsing in the chat.

Works with any MCP host

Claude Desktop, Cursor, Cline, Continue, and any other client that speaks the Model Context Protocol spec.

Same auth as the API

Reuses your existing API key. Same rate limits, same per-success billing, same logs in your dashboard.

Zero install

`npx -y @chocodata/mcp-server` runs on demand from npm. No global package, no version conflicts.

Built for agents

Tool descriptions written for LLM consumption: clear input schemas, examples, and error messages the assistant can recover from.

Open source

Source on GitHub. Fork it, extend the tool list, or swap in your own auth flow if you self-host.

Official resources

Pricing

Same rate across every integration. Monthly plans from $19 or pay-as-you-go at $0.90 per 1,000 successful requests. 1,000 free on signup.

Free

$0

Forever free on signup

  • check_circle1,000 requests / month (5,000 credits)
  • check_circle10 concurrent requests
  • check_circleAll 237 targets
  • check_circleFull dashboard + analytics
  • check_circleTop-up at $0.90 / 1k
  • check_circleCommunity support
Start free
Most popular

Vibe

$19 / month

$0.70 / 1k effective

  • check_circle27,000 requests / month (135,000 credits)
  • check_circle30 concurrent requests
  • check_circleAll 237 targets + content-language
  • check_circleCountry-matched residential IPs
  • check_circlePer-API-key usage tracking
  • check_circleTop-up at $0.90 / 1k
  • check_circleEmail support (1 business day)
Get Vibe

Pro

$49 / month

$0.60 / 1k effective

  • check_circle82,000 requests / month (410,000 credits)
  • check_circle50 concurrent requests
  • check_circlePriority routing queue
  • check_circleCountry-matched residential IPs
  • check_circleTeam seats (up to 5)
  • check_circleTop-up at $0.90 / 1k
  • check_circleEmail + chat support
Get Pro

Custom

$100-$2k / month

Flat $0.50 / 1k effective at every level

  • check_circle200k - 4M+ requests / month
  • check_circle100-500+ concurrent requests
  • check_circlePriority queue (highest)
  • check_circlePremium proxy pool + SLA on request
  • check_circleUnlimited team seats
  • check_circleWire / invoice / annual PO
  • check_circleDedicated Slack channel
Pick Custom level

Pay-as-you-go top-up

$0.90 / 1,000 successful requests

Available on every plan including Free. Top up any time when included credits run out. Only 2xx responses charged. Balance never expires.

Ship AI-native web scraping

1,000 free requests on signup. No credit card required.