Web data tools for your AI agent
webdata-tools-mcp gives Claude, Cursor and any MCP client ten typed tools for jobs, hiring signals, news, reviews, Reddit, contacts, German property and Shopify. They run ready-made Apify Actors on your own Apify account and return clean, short results.
Install in two minutes
You need Node.js 18+ and a free Apify account. Copy your API token from Apify Console → Settings → API & Integrations.
claude mcp add webdata -e APIFY_TOKEN=<your Apify token> -- npx -y webdata-tools-mcp
{
"mcpServers": {
"webdata": {
"command": "npx",
"args": ["-y", "webdata-tools-mcp"],
"env": { "APIFY_TOKEN": "<your Apify token>" }
}
}
}
{
"mcpServers": {
"webdata": {
"command": "npx",
"args": ["-y", "webdata-tools-mcp"],
"env": { "APIFY_TOKEN": "<your Apify token>" }
}
}
}
Prefer no install? Apify's hosted server works too: https://mcp.apify.com?tools=tacps126/google-news,tacps126/hiring-signals (it signs in with OAuth; its tools take each Actor's raw input fields).
The ten tools
Every tool takes simple arguments plus an optional extra_input for any other field the Actor documents. Costs are Apify pay-per-result prices.
| Tool | What it returns | Cost | Actor |
|---|---|---|---|
search_google_news | Google News with the publisher's real article URL | $2 / 1,000 articles | google-news |
find_hiring_companies | Which companies are hiring for the roles you sell to | 1¢ per company with a signal | hiring-signals |
get_company_jobs | Every open job from company career pages | $1 / 1,000 jobs | jobs-harvester |
search_indeed_jobs | Indeed listings in 9 countries | $3 / 1,000 jobs | indeed-jobs |
get_trustpilot_reviews | Trustpilot reviews, TrustScore and company profile | $0.50 / 1,000 reviews | trustpilot-reviews |
get_app_reviews | App Store and Google Play reviews | $0.20 / 1,000 reviews | app-reviews |
search_reddit | Reddit posts and comments by keyword or subreddit | $1 / 1,000 items | reddit-monitor |
find_website_contacts | Emails, phones and social profiles from websites | $2 / 1,000 sites with contacts | contact-details |
search_german_property_listings | Rent and buy listings in Germany | $1 / 1,000 listings | immobilienscout24-scraper |
get_shopify_products | Prices, stock and variants from Shopify stores | $1 / 1,000 products | shopify-products |
Try asking
"Which of these companies are hiring data engineers right now? boards.greenhouse.io/stripe, jobs.lever.co/spotify"
"Show the 1 and 2 star Trustpilot reviews of example.com from the last 30 days and group the complaints."
"Find news from the last 7 days about open-source LLM licensing, with the real publisher links."
"What does a 2-room flat in Berlin cost to rent right now? Give me the cheapest ten with coordinates."
Safe by design
Spend cap per call
Every call is capped at $0.50 by default (WEBDATA_MAX_CHARGE_USD). Apify stops the run when it is reached.
Read-only tools
All tools only read public web data and are marked read-only, so clients can run them without extra prompts.
Short, structured results
Results come back as text and as structured content. Long fields are shortened and one result is limited to about 60,000 characters.
Your account, your token
The server talks only to Apify. Your token stays in your own configuration and runs bill to your own Apify account.
Questions
What does it cost?
The server is free and MIT licensed. Each tool bills the Apify pay-per-result price shown above to your own Apify account (about $1 to $3 per 1,000 results). Apify's free plan includes monthly credit to try it.
Where does my API token go?
Into the environment of the server process on your machine. It is sent only to Apify's API to run the Actors. It is not logged or sent anywhere else.
Can I change the limits?
Yes: WEBDATA_MAX_CHARGE_USD (spend cap per call, default 0.5) and WEBDATA_TIMEOUT_SECS (how long one call may run, default 150, from 30 to 300).
Is it legal to use the data?
The Actors read publicly available pages. You are responsible for following each site's terms and the law that applies to you (for example GDPR and CAN-SPAM), especially for contact details.