Categories › Web & Browser › Scraping, crawling & page-to-text
Structured data from 106 platforms (RedNote, Douyin, TikTok, Amazon), web search, CAPTCHA solving.
Remote server: your requests and data go to api.everyinfra.com. Claude Code: claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
everyinfra_list_capabilities — List EveryInfra's data platforms and capabilities (106 platforms / 574 capabilities: search, detail, comments, profiles and more). Use it beeveryinfra_call_api — Call any EveryInfra data capability and get structured JSON. Priced per platform tier USD 0.56/1K–USD 5.56/1K; failed calls and empty resulteveryinfra_get_job — Read a job submitted with everyinfra_call_api(mode=async). Free; it does not count against the per-minute limit. While status is submitting everyinfra_chat — EveryInfra's OpenAI-compatible text completions with multi-turn history and any input content or format. Free for accounts that have topped everyinfra_list_captcha_types — List the 52 CAPTCHA and bot-challenge types EveryInfra solves. **Call it before everyinfra_solve_captcha** to get three things: the type nameveryinfra_solve_captcha — Solve a CAPTCHA or bot challenge and get a ready-to-use solution. USD 0.000139/call–0.004583/call, **charged per successful solve (castle: peveryinfra_search — Search and retrieve sources. 17 tools, chosen with `tool`: crawl: Crawl several pages of a site and return their text; say in plain languageeveryinfra_get_account — Read the account behind this API key. Free, read-only, any key works. Returns: - balance: total_usd, paid_usd, bonus_usd and bonus_expiring everyinfra_list_requests — The account's call records, newest first: request_id, capability, status code, latency, rows returned, whether it was charged, and the amouneveryinfra_get_topup_link — Returns the console top-up page link (url) and the current balance (balance_usd). Use it when a call fails with quota_exhausted or ai_topup_everyinfra_create_ticket — Open a ticket with EveryInfra's human support team and get back the ticket number and a link the account owner can open. Use it when calls keveryinfra_get_ticket — Read one support ticket: its status, what happens next, and its latest 100 messages, including support's replies. Use it after everyinfra_crNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.