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"],
"env": {
"CHOCODATA_API_KEY": "asa_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"],
"env": { "CHOCODATA_API_KEY": "asa_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"],
"env": { "CHOCODATA_API_KEY": "asa_live_..." }
}
}
} What your AI agent can do
Twelve MCP tools exposed to the assistant. Once configured, it calls them automatically based on your prompt. Each tool's schema documents its own parameters, which differ per endpoint.
amazon_product
One Amazon product by ASIN/ISBN or URL. Prices localise to the marketplace you pick. Try: "what does this ASIN cost in Germany?"
amazon_search
Amazon search results as structured JSON. Try: "find the top laptops under $800 on Amazon"
walmart_product
One Walmart item by URL or item id.
walmart_search
Walmart search results.
ebay_product
One eBay listing with ISO currency, stock status, and quantity sold/available. Try: "is this eBay listing still in stock?"
ebay_search
eBay search results.
bing_search
Web results from Bing. Try: "search the web and cite your sources"
bing_images
Image results with full-size URLs and source pages. SafeSearch strict by default.
tiktok_profile
Public TikTok profile with follower, like and video counts.
youtube_video
One YouTube video: title, exact view and like counts, duration, channel.
instagram_profile
Public Instagram profile: followers, bio, post count, verified.
scrape
Any of the 499 endpoints, for anything the tools above do not cover.
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` 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
- GitHub repo - source + tool definitions + issues
- npm package - distribution
- Model Context Protocol spec - what MCP is and how it works
- Compatible MCP clients - Claude, Cursor, Cline, Continue, more
- API documentation - the underlying endpoints the MCP server wraps
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
Forever free on signup
- check_circle1,000 requests (5,000 credits), one-time
- check_circle10 concurrent requests
- check_circleAll 237 targets
- check_circleFull dashboard + analytics
- check_circleTop-up at $0.90 / 1k
- check_circleCommunity support
Vibe
$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)
Pro
$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
Custom
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
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.