Arcadium Data Scrapers
Home / Tutorials / All scrapers in Claude and Cursor (one MCP endpoint)

Connect the Arcadium Data scrapers to Claude and Cursor through one MCP endpoint

An AI assistant answers questions about reviews, prices or job openings from memory unless it has a tool that reads the live page. Adding one scraper at a time to an MCP client means one config entry and one input schema per scraper.

arcadium/scrapers-mcp is a remote MCP server with one tool per question an agent asks: reviews of a hotel or place, software reviews, hotel prices, Google Trends, Google News, YouTube transcripts and videos, company hiring, job search, Amazon, Etsy, 1688.com, TikTok Shop, Zillow, Trustpilot and used cars in 8 EU countries. Each tool has a small input schema, an example and its price in the description. Answers are compact JSON with no reviewer, recruiter or seller names.

What you need

Step 1: Claude Code

One command. $APIFY_TOKEN is read from your shell. The endpoint is https://arcadium--scrapers-mcp.apify.actor/mcp (Streamable HTTP, on Apify).

claude mcp add --transport http arcadium-scrapers https://arcadium--scrapers-mcp.apify.actor/mcp \
  --header "Authorization: Bearer $APIFY_TOKEN"

Step 2: Claude Desktop

Put this in claude_desktop_config.json (Settings, Developer, Edit config) and restart Claude Desktop. The mcp-remote bridge adds the bearer header.

{
  "mcpServers": {
    "arcadium-scrapers": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://arcadium--scrapers-mcp.apify.actor/mcp",
        "--header",
        "Authorization: Bearer ${APIFY_TOKEN}"
      ],
      "env": {
        "APIFY_TOKEN": "<your Apify API token>"
      }
    }
  }
}

Step 3: Cursor

Put this in ~/.cursor/mcp.json, or in .cursor/mcp.json inside a project.

{
  "mcpServers": {
    "arcadium-scrapers": {
      "url": "https://arcadium--scrapers-mcp.apify.actor/mcp",
      "headers": {
        "Authorization": "Bearer <APIFY_TOKEN>"
      }
    }
  }
}

Step 4: LangChain or LangGraph (Python)

With langchain-mcp-adapters, pass the tools to create_react_agent(model, tools). Any other MCP client: Streamable HTTP, the URL above and the bearer header.

from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
    "arcadium-scrapers": {
        "transport": "streamable_http",
        "url": "https://arcadium--scrapers-mcp.apify.actor/mcp",
        "headers": {"Authorization": f"Bearer {APIFY_TOKEN}"},
    }
})
tools = await client.get_tools()  # pass to create_react_agent(model, tools)

Ask in plain words

Once connected, ask for example: "Use the arcadium-scrapers tools to show me the Google Trends interest in claude over the past 12 months, and the latest news about it." The assistant picks the tool, fills its input and answers from the rows. Every answer carries status, the compact results, free errors with a code, the run’s chargedUsd and a datasetUrl with all rows of the run on your account. A call that answers "status": "running" is finished later with the free get_run_results tool.

What it costs

The server itself is free. Each tool call runs one Arcadium Data scraper on your own Apify account and is billed there per result, from $0.30 per 1,000 results, at the price shown in the tool’s description. Error rows (not found, blocked, invalid input) are always free.

Tools

One tool per question; the price is the Apify Free plan price per 1,000 results of the scraper the tool runs.

ToolQuestion it answersPrice per 1,000
search_reviewsWhat do recent reviews say about this hotel, restaurant or place? Review page URL or a name with its city$0.30-5.40 reviews
software_reviewsWhat do users say about this software product or app? Name or Capterra / TrustRadius / Google Play / App Store link$1.79-3.59 reviews
hotel_reviews_all_sitesHow is one hotel rated on Tripadvisor, Booking.com, Google, Agoda and Trip.com, on one 1-5 scale?$4.50 reviews (summary free)
review_monitorWhich new negative reviews and rating moves since my last check? Stateful watchlist on your account$12.00 entity checks, $2.00 alerts, $9.00 first-run baselines
hotel_pricesWhat does a hotel cost on these dates? City search or named hotels, cheapest booking sites (Google Hotels)$4.49 hotels, $0.90 offers
trendsHow does search interest compare over time, and what is rising? (Google Trends)$2.70 keywords
newsWhat is the news on this topic or company? (Google News)$3.60 articles
youtube_transcriptWhat is said in this YouTube video?$2.48 transcripts
youtube_videosWhat did this YouTube channel publish, or what ranks for this search?$3.60 videos
company_hiringWhich ATS does this company use, and how much is it hiring?$4.00 companies
job_searchWhich jobs are open at these companies (any country), or for this keyword in Australia / New Zealand (Seek)?$1.80 jobs
software_productsWhich products lead this software category, at what price and with which features? (Capterra)$6.21 products
used_carsWhich used cars are for sale in DE, AT, BE, ES, FR, IT, LU, NL, and is the price good? (AutoScout24)$0.44 cars ($0.89 with details)
trustpilot_reviewsWhat do customers say about this company or online shop on Trustpilot?$0.52 reviews (company rows free)
trustpilot_companiesWhich companies does Trustpilot list in this category and country, and how are they rated?$2.00 companies
amazon_searchWhat sells on Amazon for this keyword, at what price? 21 Amazon stores$0.54 results
amazon_bestsellersWhat ranks top in this Amazon category (Best Sellers, New Releases, Movers & Shakers, ...)?$5.31 ranks
marketplace_chinaWhat does this product cost at the factory in China? (1688.com)$1.80 products ($4.49 with details)
etsy_listingsWhat sells on Etsy for this keyword, and at what price?$7.20 listings
booking_pricesWhat does a hotel cost on Booking.com on these dates, and did the price change?$2.70 hotel stays
tiktok_shopWhat sells on TikTok Shop (US, GB), at what price and how many sold?$22.50 products ($7.50 store card only)
zillow_homesWhich homes are for sale, for rent or recently sold in this US area, and at what price? (Zillow)$2.10 homes ($3.20 with details)
get_run_resultsResults of a call that answered `"status": "running"` (free, no new run)free

Limitations

Links