Skip to main content

scrapewright

io.github.Ozymandias-Owens-2/scrapewrightVersion 1.0.3

Give it a URL, get structured rows. A model writes the parser once; replays are free.

Status

Responds88 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:41 UTC
Latency
88 ms
Remotes responding
1 of 1
Sign-in
API key
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://scrapewright.app/mcpResponds88 ms
No sign-in

Claude Code

claude mcp add --transport http scrapewright https://scrapewright.app/mcp --header 'X-API-Key: <YOUR_X_API_KEY>'

Replace <YOUR_X_API_KEY> before running.

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: scrapewright
Remote MCP server URL: https://scrapewright.app/mcp
This server expects the header X-API-Key.

Cursor

{
  "mcpServers": {
    "scrapewright": {
      "url": "https://scrapewright.app/mcp",
      "headers": {
        "X-API-Key": "<YOUR_X_API_KEY>"
      }
    }
  }
}

Replace <YOUR_X_API_KEY> before running.

VS Code

code --add-mcp '{"name":"scrapewright","type":"http","url":"https://scrapewright.app/mcp","headers":{"X-API-Key":"<YOUR_X_API_KEY>"}}'

Replace <YOUR_X_API_KEY> before running.

Streamable HTTP
pypi: scrapewright 1.0.3
Package only

PyPI (uvx)

claude mcp add scrapewright -- uvx scrapewright==1.0.3

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

5 tools

Tools of scrapewright
Read-only
Idempotent
Open world
accountCredits left and this month's usage for the key in use.Not declaredNot declaredNot declaredNot declared
crawl_siteWalk a site and extract every item. Waits up to four minutes; a longer crawl returns a job_id to pass to crawl_status. `mode` picks how the items are found. "rows" (the default) reads every card on the listing itself and follows its pagination -- right for search results, categories and tables. "links" follows each card into its own page, for sites where an item has one. "like" starts from one example item page, given as `like_page`, and finds every other page shaped like it; pass `listing_url` as well when you know the stock or results page, because inferring it is the part that fails. Not declaredNot declaredNot declaredNot declared
crawl_statusFetch a crawl that outlived its call.Not declaredNot declaredNot declaredNot declared
detect_siteReport what platform a site runs on and which strategy to use. Cheap; call it before a large job.Not declaredNot declaredNot declaredNot declared
extract_pageExtract structured data from ONE page. ``fields`` declares your own schema, e.g. ["title", "salary:number", "tags:list"]; omit it for the product schema. First call on a new site compiles a recipe (300 credits); later calls replay it for 1 credit per row. A site nobody could read is remembered for a week and answered without calling the model, so re-reading a dead page costs nothing. `retry` asks anyway. Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Sep 29, 2026
Updated
Sep 29, 2026
Categories (suggested)
Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing