🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@scrapio/mcp

Package Overview
Dependencies
Maintainers
1
Versions
5
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

npmnpm
Version
1.0.2
Version published
Weekly downloads
183
-0.54%
Maintainers
1
Weekly downloads
 
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
youtube_transcriptGet the full transcript for a YouTube video by URL or video ID
amazon_productGet structured product data from Amazon by URL, ASIN, or search query
walmart_searchSearch Walmart and return structured product listings
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

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."

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 29 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts