Hosted (HTTP) MCP server for ScrapeUnblocker on Vercel - connect claude.ai with your own API key.
git clone https://github.com/ScrapeUnblocker/scrapeunblocker-mcp-remote{
"mcpServers": {
"scrapeunblocker-mcp-remote": {
"command": "node",
"args": ["/path/to/scrapeunblocker-mcp-remote/dist/index.js"]
}
}
}MCP Servers overview
# ScrapeUnblocker remote MCP server A hosted (HTTP) [Model Context Protocol](https://modelcontextprotocol.io) server for [ScrapeUnblocker](https://scrapeunblocker.com?utm_source=mcp&utm_medium=integration&utm_campaign=mcp-remote), deployed as a Vercel serverless function. It lets **claude.ai** (web and mobile), Claude Desktop, Claude Code, and any other MCP client fetch any web page's HTML - or AI-parsed JSON, or Google results - through ScrapeUnblocker's anti-bot API, billed to your own account. > Prefer a local install with no hosting? Use the stdio package instead: > [`scrapeunblocker-mcp`](https://www.npmjs.com/package/scrapeunblocker-mcp). ## Endpoint ``` https://mcp.scrapeunblocker.com/mcp ``` You need a ScrapeUnblocker account - [create a free one](https://app.scrapeunblocker.com?utm_source=mcp&utm_medium=integration&utm_campaign=mcp-remote). There are two ways to authenticate, and **you only need one of them**. **A. Sign in with OAuth (recommended)** - nothing to copy or paste. The server is an OAuth 2.1 Resource Server backed by Auth0, so the client runs a standard PKCE flow, and the server resolves your ScrapeUnblocker key server-side from the account you signed in with (the token is never passed through to the backend, per RFC 8707). If your client asks for an OAuth client ID, use the public one - it is a PKCE client, so it carries no secret and is safe to share: ``` 5BM5Wk2dE4ABkDITmuKfemPLnn3QQ8jd ``` Leave the client secret field empty. **B. Bring your own API key** - handy for scripts and clients without an OAuth flow. Supply the key any of three ways: 1. `?key=YOUR_KEY` (or `?token=YOUR_KEY`) in the URL. 2. `Authorization: Bearer YOUR_KEY` header (a non-JWT value). 3. `x-scrapeunblocker-key: YOUR_KEY` header. Listing the tools (`initialize`, `tools/list`) needs no credentials at all, so MCP directories and inspectors can introspect the server; actually running a tool does. ### OAuth configuration (maintainers) | Env var | Purpose | |---------|---------| | `AUTH0_ISSUER` | Auth0 issuer URL, e.g. `https://TENANT.auth0.com/` (trailing slash). Enables OAuth together with `MCP_AUDIENCE`. | | `MCP_AUDIENCE` | Canonical MCP URI = the Auth0 API Identifier, `https://mcp.scrapeunblocker.com/mcp`. The token `aud` must match this. | | `MCP_EMAIL_CLAIM` | Optional namespaced claim carrying the user's email (set by an Auth0 Post-Login Action), e.g. `https://scrapeunblocker.com/email`. Falls back to the standard `email` claim. | | `MCP_RESOURCE_METADATA_URL` | Optional override for the RFC 9728 metadata URL advertised in `WWW-Authenticate`. | | `UTILS_API_BASE_URL` | utils-api base for the `email_to_key` lookup, e.g. `https://utils-api.scrapeunblocker.com`. | | `AWS_ACCESS_KEY_ID` / `AWS_SECRET_ACCESS_KEY` / `AWS_REGION` | IAM creds (SigV4, `execute-api`) for calling utils-api. | Discovery endpoints served (via `vercel.json` rewrites): `/.well-known/oauth-protected-resource` and `/.well-known/oauth-protected-resource/mcp`. ## Add it to claude.ai 1. Settings → Connectors → **Add custom connector**. 2. **URL:** `https://mcp.scrapeunblocker.com/mcp` 3. Under **Advanced settings**, set **OAuth Client ID** to `5BM5Wk2dE4ABkDITmuKfemPLnn3QQ8jd` and leave **OAuth Client Secret** empty. 4. **Add**, then sign in and **Authorize**. The tools appear across claude.ai web, mobile, and Claude Desktop. Or skip OAuth entirely and paste a personalised URL instead: `https://mcp.scrapeunblocker.com/mcp?key=YOUR_API_KEY` ## Add it to Claude Code ```bash claude mcp add --transport http scrapeunblocker "https://mcp.scrapeunblocker.com/mcp?key=YOUR_API_KEY" ``` ## Tools | Tool | What it does | |------|--------------| | `fetch_html` | Fetch the fully rendered HTML of a URL. | | `fetch_parsed` | Fetch a page and return AI-parsed structured JSON. | | `google_search` | Run a Google search and return organic results as JSON. | ## Deploy (maintainers) This is a standard Vercel project - no build step, the function lives in `api/mcp.ts`. ```bash vercel # preview vercel --prod # production ``` Then point the `mcp.scrapeunblocker.com` domain at the Vercel project. Scraping calls can be slow, so the function's `maxDuration` is set to 60s (raise it on a paid Vercel plan if you hit timeouts on heavy pages). ## License MIT
What people ask about scrapeunblocker-mcp-remote
What is ScrapeUnblocker/scrapeunblocker-mcp-remote?
+
ScrapeUnblocker/scrapeunblocker-mcp-remote is mcp servers for the Claude AI ecosystem. Hosted (HTTP) MCP server for ScrapeUnblocker on Vercel - connect claude.ai with your own API key. It has 0 GitHub stars and was last updated today.
How do I install scrapeunblocker-mcp-remote?
+
You can install scrapeunblocker-mcp-remote by cloning the repository (https://github.com/ScrapeUnblocker/scrapeunblocker-mcp-remote) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ScrapeUnblocker/scrapeunblocker-mcp-remote safe to use?
+
ScrapeUnblocker/scrapeunblocker-mcp-remote has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains ScrapeUnblocker/scrapeunblocker-mcp-remote?
+
ScrapeUnblocker/scrapeunblocker-mcp-remote is maintained by ScrapeUnblocker. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to scrapeunblocker-mcp-remote?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy scrapeunblocker-mcp-remote to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/scrapeunblocker-scrapeunblocker-mcp-remote)<a href="https://claudewave.com/repo/scrapeunblocker-scrapeunblocker-mcp-remote"><img src="https://claudewave.com/api/badge/scrapeunblocker-scrapeunblocker-mcp-remote" alt="Featured on ClaudeWave: ScrapeUnblocker/scrapeunblocker-mcp-remote" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!