Sign In

@scrapio/mcp

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@scrapio/mcp

Official MCP server for the Scrapio — fetch, search, crawl, and interact from any AI agent

latest
npmnpm
Version
1.2.0
Version published
Maintainers
1
Created
Source

@scrapio/mcp

Official MCP server for Scrapio — gives AI agents direct access to fetch, crawl, search, and extract structured data from the web.

Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible agent runtime.

Install

No installation required. Run with npx:

SCRAPIO_API_KEY=sk-... npx @scrapio/mcp

Configure your agent

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "scrapio": {
      "command": "npx",
      "args": ["-y", "@scrapio/mcp"],
      "env": {
        "SCRAPIO_API_KEY": "sk-..."
      }
    }
  }
}

Restart Claude Desktop. The tools appear automatically.

Cursor

Open Cursor Settings → MCP and add a new server, or edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "scrapio": {
      "command": "npx",
      "args": ["-y", "@scrapio/mcp"],
      "env": {
        "SCRAPIO_API_KEY": "sk-..."
      }
    }
  }
}

Windsurf

Edit ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "scrapio": {
      "command": "npx",
      "args": ["-y", "@scrapio/mcp"],
      "env": {
        "SCRAPIO_API_KEY": "sk-..."
      }
    }
  }
}

HTTP transport (remote / self-hosted)

SCRAPIO_API_KEY=sk-... npx @scrapio/mcp --transport http --port 3010

The server listens on http://localhost:3010/mcp.

Available tools

ToolDescription
fetchFetch a URL and return content as markdown, HTML, JSON, or screenshot
google_searchSearch Google and return structured organic, news, image, or shopping results
fast_searchLightweight organic + news search, priced below google_search
interactDrive a real browser — click, type, scroll, wait for elements
crawlCrawl one or more seed URLs and return content for every page visited
submit_jobSubmit a long-running job asynchronously and return a job ID
get_jobCheck job status and retrieve the result when complete
amazon_productGet structured product data from Amazon by URL, ASIN, or search query
amazon_searchSearch Amazon and return structured product listings
amazon_search_crawlQueue an async, multi-page Amazon search crawl — returns a job ID
walmart_searchSearch Walmart and return structured product listings
walmart_search_crawlQueue an async, multi-page Walmart search crawl — returns a job ID
youtube_transcriptGet the full transcript for a YouTube video by URL or video ID
youtube_searchSearch YouTube and return structured video results
youtube_videoGet structured metadata for a single YouTube video
youtube_search_crawlQueue an async, multi-page YouTube search crawl — returns a job ID
booking_searchSearch Booking.com for hotels by location and stay dates
booking_propertyGet amenities, room rates, and review score for a Booking.com property
booking_reviewsGet guest reviews and the score breakdown for a Booking.com property
agoda_searchSearch Agoda for hotels by location and stay dates
agoda_propertyGet amenities, room rates, and review score for an Agoda property
agoda_reviewsGet guest reviews and the score breakdown for an Agoda property

Example prompts

"Fetch the content of https://news.ycombinator.com and summarize the top 5 stories."

"Search Google for 'best TypeScript ORM 2025' and give me the top 3 results."

"Get the transcript of this YouTube video: https://www.youtube.com/watch?v=dQw4w9WgXcQ"

"Find the current price of the Sony WH-1000XM5 headphones on Amazon."

"Crawl https://docs.example.com up to 20 pages and extract all the API endpoint descriptions."

"Search Booking.com for hotels in Lisbon, check-in Sept 10, check-out Sept 14, for 2 adults."

"Search Agoda for hotels in Bangkok under $100/night sorted by rating."

Environment variables

VariableRequiredDescription
SCRAPIO_API_KEYYesYour API key. Get one at scrapio.dev
SCRAPIO_BASE_URLNoOverride the API base URL (for local dev or staging)
MCP_PORTNoPort for HTTP transport. Defaults to 3010

License

MIT

FAQs

Package last updated on 11 Aug 2026

Related posts