Clawfetch MCP logo

Clawfetch MCP

Fetches, renders, researches, and extracts web and document data through MCP with x402 USDC payments.

Install Clawfetch MCP

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.clawfetch.ai

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Fetches, renders, and extracts web content through the Clawfetch MCP MCP server, including JavaScript-heavy pages and structured data from more than 17 site types. It runs locally over stdio or Streamable HTTP and uses a funded Base wallet to authorize x402 USDC payments instead of API keys. Reach for it when an agent needs web research, document parsing, domain checks, or source-backed content extraction.

Use cases

  • Fetch web pages as markdown for an agent
  • Research a topic across cited sources
  • Extract structured records from supported websites
  • Parse office documents into markdown
  • Check domain availability and suggestions

Key features

  • Clean markdown URL fetching
  • JavaScript page rendering
  • Structured extraction from 17+ site types
  • Multi-source research with citations
  • Office document parsing
  • x402 USDC payments on Base

Tools11

What Clawfetch MCP lets your agent do. Expand a tool for its parameters.

Self-reported~142 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

21/21 checks healthy over the last 90d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit21d agoMost recent push to the default branch.
MaintenanceActively maintainedStatus declared by the project or listing owner.
Tools exposed11Callable tools this server registers over MCP.
Directory activity8 viewsConfig copies, upvotes, and views on AllMCPs.

How Clawfetch MCP works

What Clawfetch MCP does

The Clawfetch MCP MCP server connects MCP-compatible clients to the ClawFetch Web Intelligence API. It gives agents operations for retrieving web pages as markdown, rendering pages that depend on JavaScript, extracting structured records, researching topics across multiple sources, and parsing office documents into markdown.

Its supported extraction targets include GitHub, npm, PyPI, Twitter/X, LinkedIn, YouTube, Product Hunt, Hacker News, Reddit, Crunchbase, Wikipedia, and other site types. The complete extractor list and each extractor’s schema can be requested with list_extractors.

This server belongs in the Search & Data Extraction category. It is suited to agents that need normalized web information or cited research rather than only raw HTTP responses.

How it works

The Clawfetch MCP MCP server can communicate with a local MCP client through stdio, or run as an HTTP service using MCP Streamable HTTP. In HTTP mode, clients initialize a session at /mcp, receive an Mcp-Session-Id, and send later tool calls with that session identifier. A server-sent events stream is available for notifications, and sessions can be closed with DELETE /mcp. The /health endpoint returns server health information.

Paid calls use the x402 payment protocol with USDC on Base. The configured wallet signs the payments, so the corresponding address must be funded on Base mainnet. Listed prices range from $0.001 for fetch_url to $0.02 for research_topic; health_check and wallet_info are free.

Setup and configuration

Install the package globally with npm:

Terminal
npm install -g @clawfetch/mcp

For a local client, configure the clawfetch-mcp command and set CLAWFETCH_PRIVATE_KEY to the 0x-prefixed Ethereum private key used for x402 payments. For HTTP mode, set CLAWFETCH_TRANSPORT=http; CLAWFETCH_PORT defaults to 3001, and CLAWFETCH_HOST defaults to 0.0.0.0.

Optional settings include CLAWFETCH_BASE_URL, CLAWFETCH_TIMEOUT_MS, and CLAWFETCH_DEBUG. The private key should remain in local configuration and should not be submitted to the ClawFetch website.

Tools and capabilities

The Clawfetch MCP MCP server exposes these tools:

  • fetch_url retrieves a URL as clean markdown.
  • render_page handles JavaScript-heavy SPAs and React applications.
  • extract_data returns structured information for supported site types.
  • research_topic performs multi-source research with citations.
  • check_domains checks domain availability.
  • suggest_domains generates available domain suggestions.
  • parse_document converts DOCX, PPTX, XLSX, PDF, and other supported documents to markdown.
  • list_extractors lists available structured-data extractors.
  • health_check checks API health, while wallet_info displays the payment wallet address.

Limitations and notes

The hosted public MCP endpoint is retired and returns HTTP 410 Gone. Use a self-hosted local instance or call https://api.clawfetch.ai directly. ClawFetch does not subsidize paid requests, so tool usage requires USDC in the wallet on Base.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Clawfetch MCP

Clawfetch MCP is an MCP server that connects MCP-compatible clients to the ClawFetch Web Intelligence API. Its main tools fetch URLs as markdown, render JavaScript pages, extract structured data, research topics with citations, check domains, suggest domains, and parse office documents.

Install it with `npm install -g @clawfetch/mcp`. Then configure your MCP client to run `clawfetch-mcp` and provide `CLAWFETCH_PRIVATE_KEY` in the client environment for x402 payment signing.

Yes, Cursor is named in the README as an MCP-compatible client. Configure Cursor to launch the local `clawfetch-mcp` command and provide the required private-key environment variable.

Clawfetch MCP uses x402 micropayments in USDC on Base. Your configured wallet signs paid calls, and you must fund its corresponding address on Base mainnet because ClawFetch does not subsidize requests.

No, the public hosted MCP endpoint is retired and returns HTTP 410 Gone. Run the server locally or call `https://api.clawfetch.ai` directly.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewClawfetch MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-6?style=directory)](https://allmcps.com/mcp/mcp-6)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-6"><img src="https://allmcps.com/api/badge/mcp-6?style=directory" alt="Clawfetch MCP on AllMCPs" /></a>