scrapeunblocker-mcp.
Using Claude Code? The Claude Code plugin installs this
same server with two commands, prompts for your API key and keeps it in your OS
keychain, and adds a
/scrape-url command plus reference skills.Tools
Get an API key
Grab your key from the dashboard. The server reads it from theSCRAPEUNBLOCKER_KEY environment variable, so each user runs it with their own key.
Install
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Any MCP client
Hosted connector (claude.ai web & mobile)
Don’t want to run anything locally? Use the hosted server. It works across claude.ai (web and mobile), Claude Desktop, and Claude Code - no install. There are two ways to connect: sign in with OAuth (no key to copy) or use your API key. On claude.ai both start the same way: Customize → Connectors → Add → Add custom connector, nameScrapeUnblocker, URL
https://mcp.scrapeunblocker.com/mcp.
claude.ai pre-selects No sign-in under Authentication for this server,
because it can list the tools without credentials. Keep it only for the API-key
setup. For OAuth, switch it to Sign in now - otherwise the connector is added
and shows its tools, but every call fails with
missing token.Sign in with OAuth (recommended on claude.ai)
Connect with your ScrapeUnblocker login - no key to paste, and it bills your own account.- On claude.ai: Customize → Connectors → Add → Add custom connector.
- URL:
https://mcp.scrapeunblocker.com/mcp(no?key=). - Authentication: choose Sign in now.
- Open Advanced and set OAuth Client ID to:
Leave OAuth Client Secret empty.
- Add, then sign in with your ScrapeUnblocker account and Authorize.
Or use your API key
claude.ai:- Customize → Connectors → Add → Add custom connector.
- URL:
https://mcp.scrapeunblocker.com/mcp. - Authentication: leave No sign-in.
- Under Request headers click Add header, pick Authorization from the
dropdown and enter the value:
Type the word
Bearer, a space, then your key - claude.ai does not addBearerfor you. - Add.
https://mcp.scrapeunblocker.com/mcp?key=YOUR_API_KEY (the key is then visible to
anyone who opens the connector’s settings).
Claude Code:
Authorization: Bearer YOUR_API_KEY header instead of
the query parameter.
ChatGPT
ChatGPT connects to the same hosted server as a custom connector, with your API key in the URL. Set it up in ChatGPT on the web (chatgpt.com - not the desktop app) under Settings → Plugins → Developer mode. See the full, screenshot-by-screenshot ChatGPT setup guide.Example prompts
- “This page keeps blocking me:
https://example-shop.com/product/123. Usefetch_htmlto get it and list the price.” - “Fetch the parsed data for
https://www.amazon.com/dp/B08N5WRWNWand summarise the product.” - “Search Google for
best running shoes 2026and give me the top 5 links, then fetch the first one.” - “Read
https://en.wikipedia.org/wiki/Web_scrapingas Markdown and summarise it in five bullets.” (usesfetch_markdown) - “Search the web for the current population of Vilnius and cite the pages you read.” (uses
search_and_read) - “Find coffee makers on Target under $50 and compare them with Walmart’s.” (uses
run_plugin) - “Show Google Trends for
coffeevsteain the US over the last year.”
Configuration
The MCP server is a thin wrapper over the Node.js SDK and the same getPageSource endpoint. Anything the tools return is exactly what the API returns - see the guides for response shapes.
Source
- npm:
scrapeunblocker-mcp - GitHub: ScrapeUnblocker/scrapeunblocker-mcp

