workingproxysites.

Provider integration · Official publisher

Crawlbase MCP

Crawlbase MCP fits investigations where fetching a page is only the first step. Its storage tools let an assistant return to saved crawl output. Keep the request identifier and token scope together so that later retrieval can find the same record.

Server publisher: Crawlbase. Guide maintained by Working Proxy Sites.

Documentation reviewed · Next review

What you can use it for

  • Read pages in a format suitable for the task.
  • Inspect JavaScript-rendered pages.
  • Retrieve previously stored HTML by request identifier.

Documented capabilities: Scraping & extraction.

Account & usage

Account required
Yes
Required product
Crawlbase Crawling API and Cloud Storage
Billing basis
Requests use the Crawlbase account credit balance. Charges depend on successful requests and selected features; storage and screenshots share the published rate card. MCP does not remove API usage or concurrency limits. Provider pricing.
Server software license
MIT

When to choose Crawlbase MCP

A useful fit when

  • Research that revisits saved page content.
  • Workflows comparing readable text with a rendered screenshot.

Check another approach when

  • Expecting a screenshot file to be saved by the HTML storage option.
Sources: Crawlbase MCP tools and setup, Crawlbase Cloud Storage reference

Connect to Crawlbase MCP

Choose a connection profile below and replace credential placeholders in your own MCP client. The transport describes the MCP connection.

Crawlbase local MCP

Local stdio · local

Package / runtime
@crawlbase/mcp
Authentication
Crawlbase normal token in CRAWLBASE_TOKEN and JavaScript token in CRAWLBASE_JS_TOKEN.

Before you connect

  • Node.js 18 or later with npx.
  • Crawlbase Normal token; JavaScript token for rendering and screenshots.

Local stdio mcp.json — replace the credential placeholders Sources: Crawlbase MCP tools and setup, Official Crawlbase MCP repository

{
  "mcpServers": {
    "crawlbase-stdio": {
      "command": "npx",
      "args": [
        "-y",
        "@crawlbase/mcp"
      ],
      "env": {
        "CRAWLBASE_TOKEN": "YOUR_CRAWLBASE_TOKEN",
        "CRAWLBASE_JS_TOKEN": "YOUR_CRAWLBASE_JS_TOKEN"
      }
    }
  }
}

Fetch, inspect and reuse a page

A suggested sequence using the documented tools. Check the connected server's tool schema before making a call.

  1. Select the output

    Use Markdown for reading or HTML for markup inspection. Enable storage when the page needs to be retrieved again.

    Tools: crawl, crawl_markdown

    Sources: Crawlbase MCP tools and setup
  2. Check rendering when needed

    Take a screenshot for a visual check. Preserve the returned request identifier and token_type with your notes.

    Tools: crawl_screenshot

    Sources: Crawlbase MCP tools and setup, Crawlbase Cloud Storage reference
  3. Retrieve the saved version

    Locate the RID and fetch the stored record. Select the JavaScript token scope for a page originally captured with that token.

    Tools: storage_list, storage_get

    Sources: Crawlbase Cloud Storage reference

Selected tools & example tasks

Troubleshoot the connection

The local server does not start.

Confirm Node.js meets the documented requirement and that the MCP client can launch npx with the configured environment.

Sources: Official Crawlbase MCP repository

Limits & undocumented behavior

  • The local profile needs separate Normal and JavaScript tokens for their respective operations.
  • Storage belongs to the token used for the crawl.
  • Documentation was reviewed; authenticated requests were not tested.

Crawlbase MCP: questions & answers

Does store: true save the screenshot image?

No. On screenshot calls it persists the rendered HTML. Save the returned PNG separately if the image is needed later.

Sources: Crawlbase MCP tools and setup
Can I retrieve stored output without crawling again?

Yes. The storage retrieval tools address an existing record by its RID or URL, subject to the account storage settings.

Sources: Crawlbase Cloud Storage reference
Is the MCP package a separate unlimited scraping plan?

No. Calls consume the same Crawlbase products and balance. Check the current rate card and account limits before scaling a job.

Sources: Crawlbase pricing

Sources & review history

This listing is documentation-confirmed. We reviewed the primary sources below; this is not a successful live connection test.

Record updated . Review due .

  1. Crawlbase MCP tools and setupChecked · Package, tokens, tool names and screenshot storage behavior.
  2. Official Crawlbase MCP repositoryChecked · Local stdio configuration and authentication.
  3. Crawlbase Cloud Storage referenceChecked · Persistence, token scope and retrieval formats.
  4. Crawlbase pricingChecked · Request credits and shared product billing.
  5. Crawlbase published MCP package metadataChecked · Package name, Node.js 18 runtime requirement and MIT license.

Spotted a change? Share the source and the affected setup step in Site Feedback.

Alternatives to Crawlbase MCP

These integrations share documented capabilities with Crawlbase MCP. Compare their setup and product requirements for your task.

Apify MCP

Find Apify Actors, inspect their inputs and pricing, run a selected Actor, and retrieve its dataset through the official MCP server.

Shared capabilities
Scraping & extraction
Connection choices
Streamable HTTP · Local stdio
Product to check
Apify Actors and platform usage
Compare setup & authentication →

Bright Data MCP

Search the public web, retrieve page content and use optional browser tools through Bright Data’s hosted or local MCP integration.

Shared capabilities
Scraping & extraction
Connection choices
Streamable HTTP · Local stdio
Product to check
Bright Data Web Unlocker API; additional products may be used by optional tools.
Compare setup & authentication →

Decodo MCP

Retrieve pages, search results and supported structured targets through Decodo’s Web Scraping API.

Shared capabilities
Scraping & extraction
Connection choices
Streamable HTTP
Product to check
Decodo Web Scraping API.
Compare setup & authentication →

Evomi MCP

Inspect Evomi proxy products, targeting and usage, rotate sessions, and run scraping jobs through a local Python MCP server.

Shared capabilities
Scraping & extraction
Connection choices
Local stdio
Product to check
Evomi Public API access plus the proxy or Scraper API product used by the tool.
Compare setup & authentication →