Tool for Claude

Let Claude read the pages it keeps getting blocked from.

UnblockingAPI plugs into Claude Code and Claude Desktop over MCP, so Claude can fetch bot-protected pages and fully rendered JavaScript through your own API key - rotating proxies and anti-detection included.

500 free credits  ·  No credit card  ·  Open-source MCP server

claude plugin install
claude plugin marketplace add unblockingapi/mcp
claude plugin install unblockingapi@unblockingapi-plugins \
  --config api_key=your_api_key_here
Step 1

Pages that usually refuse

Rotating proxies and anti-detection get past bot walls, CAPTCHAs and geo-blocks - Claude reads pages that shut automated tools out.

Step 2

JavaScript actually runs

A rendered fetch runs the page in a real headless browser first, so Claude gets the full DOM - SPAs, dashboards, lazy-loaded content included.

Step 3

It becomes Claude's default fetch

The Claude Code plugin routes every page through unblock_fetch - plain fetch first, a real browser only when needed, structured JSON when a template exists.

Claude's built-in web fetch works fine for static pages, but it stalls on anything that renders with JavaScript or sits behind bot protection - a product page that loads prices client-side, a search-results page with a CAPTCHA, a dashboard that needs a login session. UnblockingAPI gives Claude a real browser fetcher instead, so those pages come back rendered rather than empty or blocked.

If Claude needs structured fields rather than a full page - a price, a title, a list of listings - the visual editor builds that without CSS selectors or regex: load the page, tap what you want, and it saves a template that returns clean JSON on every call.

Three ways to connect Claude

Both run the same open-source @unblockingapi/mcp server over stdio, launched with npx - the same package that plugs into Cursor, VS Code and Zed.

Recommended

Claude Code plugin

Two commands, key included. The plugin stores your API key securely, bundles the MCP server, and makes unblock_fetch Claude's default way of reading any page - plain fetch first, a real browser only when the page needs JavaScript.

claude plugin marketplace add unblockingapi/mcp
claude plugin install unblockingapi@unblockingapi-plugins \
  --config api_key=your_api_key_here

Or type /plugin marketplace add unblockingapi/mcp inside Claude Code. Full guide in the repository.

Claude Code - server only

Just the tools, no plugin. Run this once - it registers the server at user scope, so it's available in every project.

claude mcp add unblockingapi \
  -e UNBLOCKINGAPI_KEY=your_api_key_here \
  -- npx -y @unblockingapi/mcp

Check it landed with claude mcp list - unblockingapi should read “Connected”. Claude Code can also run this for you if you paste your key and ask it to install @unblockingapi/mcp.

Claude Desktop

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

{
  "mcpServers": {
    "unblockingapi": {
      "command": "npx",
      "args": ["-y", "@unblockingapi/mcp"],
      "env": { "UNBLOCKINGAPI_KEY": "your_api_key_here" }
    }
  }
}

Try it in Claude

Paste this into any Claude chat once you've connected. Google normally turns robots away - you should get real results back.

Use unblockingapi to fetch a product page from amazon.com as structured data - a title, a price and a rating.
No code

Want structured data instead of raw HTML?

unblock_fetch hands back the full rendered page. For clean fields instead - a price, a title, a whole list - build a template visually in the editor: load the page, tap what you want, done. No CSS selectors to write by hand.

Save it and it's a reusable API endpoint - same account, same key, same as the built-in templates. Build the structure once, then call it from your app - or your AI agent - forever.

Try the editor

No account needed to try it  ·  No credit card  ·  More about the editor

amazon.comSample data

Select one item. Similar items are detected automatically.

Website

Sony WH-1000XM5

4.6

$299.99

Bose QuietComfort

4.5

$249.00

Bang & Olufsen Beoplay

4

$1,714.99

Extracted JSON

{ "products": [
  { "name": "Sony WH-1000XM5", "price": 299.99, "currency": "USD", "rating": 4.6 },
  { "name": "Bose QuietComfort", "price": 249, "currency": "USD", "rating": 4.5 },
  { "name": "Bang & Olufsen Beoplay", "price": 1714.99, "currency": "USD", "rating": 4 }
] }

Tap one item, get every item - as an array.

Claude questions

They all run the same MCP server. The plugin (Claude Code) is the full package: it asks for your key on install and makes Claude use unblock_fetch instead of its built-in web fetch. claude mcp add just registers the tools. Claude Desktop reads the same server from a config file and needs a restart afterwards.

Yes. Every new account starts on Pay as you Go with 500 free credits and no credit card required, which is plenty to connect and try it. Get your key and drop it into UNBLOCKINGAPI_KEY.

Almost always a missing or wrong UNBLOCKINGAPI_KEY, or Claude Desktop not restarted after you edited its config. Out of credits shows up as its own clear error rather than a silent failure.

With the plugin, always: it ships a skill that teaches Claude the fetch-then-render workflow and a hook that redirects the built-in WebFetch to unblock_fetch. With a plain MCP install Claude usually picks it up on its own; a short note in your CLAUDE.md makes it stick every time.

No - that's what the visual editor is for. Load a page, tap the fields you want, and it builds a structured-data template for you. Point Claude at the saved template the same way it calls unblock_fetch.

Yes. UnblockingAPI runs a real headless browser and rotates residential proxies, so Claude gets the fully rendered page even for single-page apps, dashboards and sites that block plain HTTP requests.

Yes - it's the same MCP server and the same API key. See the Cursor, VS Code and Zed setup pages for the exact config each one expects.

Also works with

One API key, every assistant. Connect as many as you like.

Give Claude a real browser.

500 free credits, no credit card. Connect in under a minute.