ScavioScavio
Pricing
Tools
Sign InsGet Startedg

@scavio/mcp-server 0.19.1 on npmSource on GitHubMIT licence

The Scavio MCP server

One connection gives Claude, Cursor and any MCP client live web data: 237 tools across 36 platforms plus Extract, covering search, social, e-commerce, travel, jobs, property, app stores, ad libraries and company filings. Sign in with OAuth or use an API key, and choose how many tools load into your context.

Get an API keyRead the docs

50 free credits on signup. No card required.

Hosted server URL
https://mcp.scavio.dev/mcp

The Scavio REST API covers 55 platforms; the MCP server exposes 36 of them today. See every platform

How do I give Claude live web data?

Add the Scavio MCP server. In Claude Desktop or on claude.ai, open Settings, then Connectors, choose Add custom connector, paste https://mcp.scavio.dev/mcp and sign in when asked. In Claude Code, run:

Bash
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp

then /mcp to sign in. Ask the agent to call get_usage to confirm the connection. It costs nothing.

Set it up in your client

The hosted server needs nothing installed. Running it locally needs Node.js 20 or newer and no clone or build.

Works in Claude Desktop and on claude.ai. No API key to copy: you sign in to your Scavio account once and Claude keeps the connection.

  1. Open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Name it Scavio, paste https://mcp.scavio.dev/mcp as the URL and choose Add. Claude detects that the server uses OAuth.
  4. Choose Connect, sign in to your Scavio account and select Authorize.
Claude Desktop: Settings, Connectors, Add custom connector, then sign in. About 45 seconds end to end.

Sign in with OAuth, no key

Bash
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp

Then run /mcp inside Claude Code and choose Authenticate. A browser tab opens for the sign-in.

Or pass an API key

Bash
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp \
  --header "x-api-key: YOUR_SCAVIO_API_KEY"

Or run the server on your machine

Runs over stdio and needs Node.js 20 or newer. Nothing to clone or build.

Bash
claude mcp add scavio \
  -e SCAVIO_API_KEY=YOUR_SCAVIO_API_KEY \
  -- npx -y @scavio/mcp-server
Add to Cursor

The one-click install opens Cursor with the hosted server pre-filled; replace the placeholder with your key. Or add it by hand to .cursor/mcp.json in a project, or ~/.cursor/mcp.json for every project:

.cursor/mcp.json
{
  "mcpServers": {
    "scavio": {
      "url": "https://mcp.scavio.dev/mcp",
      "headers": { "x-api-key": "YOUR_SCAVIO_API_KEY" }
    }
  }
}

VS Code keys its MCP config under servers, not mcpServers. Create this file in your project root:

.vscode/mcp.json
{
  "servers": {
    "scavio": {
      "type": "http",
      "url": "https://mcp.scavio.dev/mcp",
      "headers": { "x-api-key": "YOUR_SCAVIO_API_KEY" }
    }
  }
}

Add the local server to ~/.codeium/windsurf/mcp_config.json. Needs Node.js 20 or newer.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp-server"],
      "env": { "SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY" }
    }
  }
}

Any client that supports remote MCP servers: point it at https://mcp.scavio.dev/mcp and send your key in an x-api-key header. Any client that runs local stdio servers takes the standard block below.

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp-server"],
      "env": { "SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY" }
    }
  }
}

Step-by-step configs for ChatGPT, Cline and Zed are in the MCP setup guide.

Tool definitions cost context. Choose what loads.

Every registered tool's schema is sent to the model in each session. Registering all 237 tools puts 220 KB of tools/list, roughly 56k tokens, into the window before you have typed anything, and exceeds what some clients accept at all. So the server registers a curated set by default and lets you pick the rest with one setting.

SCAVIO_PLATFORMSWhat loadstools/list sizeTools
defaultExtract, Google, YouTube, TikTok, TikTok Shop, Instagram, Reddit, X, LinkedIn, Amazon, Walmart. The same set loads when the variable is not set.
82 KB
107
allAll 36 platforms plus Extract
220 KB
229
google,extractGoogle and Extract
19 KB
16
extract,sec,g2Extract, SEC EDGAR and G2
12 KB
11
noneNo platform tools, only get_usage
0.3 KB
1

Measured on 11 October 2026 with npm run toolslist against 0.19.1, not estimated.

Local server
# Local server: one environment variable
SCAVIO_PLATFORMS=google,extract npx -y @scavio/mcp-server

# "default" is additive: the default set plus two more
SCAVIO_PLATFORMS=default,zillow,redfin npx -y @scavio/mcp-server
Hosted server
# Hosted server: a header on the connection...
x-scavio-platforms: extract,google,sec,companieshouse

# ...or a query parameter on the URL
https://mcp.scavio.dev/mcp?platforms=all

What the agent can fetch

236 platform tools plus get_usage, which always registers. Most tools cost 1 credit per call; the credits column lists the exceptions. The default column marks the platforms that load when SCAVIO_PLATFORMS is not set.

PlatformKeyToolsCredits per callDefault
Search and page extraction
Extractextract11, ultra mode 2Yes
Googlegoogle141Yes
Social and video
YouTubeyoutube161 to 8Yes
TikToktiktok111Yes
Instagraminstagram201 to 8Yes
Redditreddit121Yes
X (Twitter)x111Yes
LinkedInlinkedin91 to 30Yes
Threadsthreads62 to 4
Kuaishoukuaishou141 to 40
Retail and marketplaces
Amazonamazon41, marketplace list freeYes
Walmartwalmart81, walmart.com.mx 2Yes
TikTok Shoptiktok-shop81Yes
eBayebay31
Targettarget41
Home Depothomedepot32
Costcocostco131; more for multi-warehouse lookups
Mercado Libremercadolibre52, reviews 1
Travel and local
Booking.combooking31
Airbnbairbnb31
Tripadvisortripadvisor42
Yelpyelp32
Property
Zillowzillow31
Redfinredfin31
Realtor.comrealtor61
Rightmoverightmove71
Jobs and employers
Indeedindeed42
Glassdoorglassdoor41
App stores and software reviews
Apple App Storeappstore31
Google Playgoogleplay32
G2g235
Capterracapterra32
Trustpilottrustpilot62
Ad libraries
Google Ads Transparencygoogleads31
Meta Ad Librarymetaads31
Company filings
SEC EDGARsec61
Companies Housecompanieshouse41

Frequently asked questions

How many tools does the Scavio MCP server expose?+

229 tools across 36 platforms plus Extract. By default it registers 107 of them, because loading all 229 puts 220 KB of tools/list, roughly 56k tokens, into every session before you have typed anything, and is more tools than some clients accept. Set SCAVIO_PLATFORMS to load exactly the platforms you need.

Why does the tool count matter for an agent?+

Every registered tool's schema is sent to the model at the start of each session, so a large server spends your context window before the conversation starts. Scavio lets you pick platforms: a Google-and-Extract agent carries 19 KB of tool definitions instead of 220 KB.

Do I need to install anything?+

No. The hosted server at https://mcp.scavio.dev/mcp needs no local install: sign in with OAuth, or pass your API key in the x-api-key header. If you would rather run it yourself, npx -y @scavio/mcp-server runs it over stdio on Node.js 20 or newer, with no clone or build step.

Do I need an API key?+

Not with OAuth. Claude Desktop, claude.ai and Claude Code sign in to your Scavio account through the hosted server, and the connection then uses your account's API key behind the scenes. Clients without OAuth support pass an API key in the x-api-key header, or run the local server with SCAVIO_API_KEY set.

Which clients does it work with?+

Any MCP client. Claude Desktop, claude.ai and Claude Code connect with OAuth. Cursor, Windsurf, VS Code, ChatGPT, Cline and Zed connect to the hosted server with an API key header, or run the local server. The docs have a config block for each one.

What can the agent actually fetch?+

Google search and the Google verticals, YouTube, TikTok, Instagram, Reddit, X, LinkedIn, Threads and Kuaishou, Amazon, Walmart, eBay, Target, Home Depot, Costco, Mercado Libre and TikTok Shop, Booking.com, Airbnb, Tripadvisor and Yelp, Zillow, Redfin, Realtor.com and Rightmove, Indeed and Glassdoor, the App Store and Google Play, G2, Capterra and Trustpilot, the Google and Meta ad libraries, SEC EDGAR and Companies House filings, and Extract for turning any URL into clean Markdown.

How is this billed?+

Per credit, on the same balance as the REST API: the MCP server is another way into the same account, not a separate product. Most tools cost 1 credit per call and the platform table on this page lists the exceptions. get_usage and the Amazon marketplace list are free. New accounts start with 50 free credits and no card is required.

What happens when the credits run out?+

The tool call returns an error result the model can read: out of credits, HTTP 402, with the link to top up at dashboard.scavio.dev/billing. It never fails silently or ends the session. Topping up or upgrading needs no config change; the same key or OAuth connection keeps working.

Can I limit which platforms load without editing code?+

Yes. SCAVIO_PLATFORMS takes a comma-separated allowlist of platform keys, matched case- and punctuation-insensitively, so meta-ads, metaads and META_ADS are the same thing and twitter resolves to x. The keyword default expands to the default set, so default,sec,g2 is additive. An unknown key is logged to stderr and skipped rather than failing the server. On the hosted server, pass the same list in an x-scavio-platforms header or a platforms query parameter.

Is get_usage always available?+

Yes, in every configuration including SCAVIO_PLATFORMS=none. It costs no credits, and it is the call to make first to confirm the server is wired up correctly.

Ready to connect your AI agents?

Get your API key in seconds. Search Google, Amazon, YouTube, Walmart, and more with 50 free signup credits.

Start BuildingRead the Docs
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy