# mcp

This server gives agents tools to fetch and render web pages, extract structured data, and research topics. Paid calls require a wallet funded with USDC on Base.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: clawfetch
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/clawfetch/clawfetch-mcp
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/clawfetch-mcp

## What it does

Agents can turn a URL into Markdown, render JavaScript-heavy sites, extract data from supported services, or research a subject across sources with citations. Other tools check domain availability, parse office files, and build a company profile from its domain.

Run the server locally over `stdio` or expose it over HTTP. Paid calls need `CLAWFETCH_PRIVATE_KEY` to sign micropayments, and its wallet address must hold USDC on Base mainnet. The server can start without the key and list its tools, but calls return setup instructions instead of results.

The hosted public endpoint has been retired and responds with HTTP 410, so clients need a local instance. HTTP mode binds to loopback by default; remote access requires `CLAWFETCH_HOST=0.0.0.0` and public hostnames in `CLAWFETCH_ALLOWED_HOSTS`.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `CLAWFETCH_PRIVATE_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add mcp -e CLAWFETCH_PRIVATE_KEY=<CLAWFETCH_PRIVATE_KEY> -- npx -y @clawfetch/mcp
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add clawfetch-mcp --env CLAWFETCH_PRIVATE_KEY=<CLAWFETCH_PRIVATE_KEY> -- npx -y @clawfetch/mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "clawfetch-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@clawfetch/mcp"
            ],
            "env": {
                "CLAWFETCH_PRIVATE_KEY": "<CLAWFETCH_PRIVATE_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "clawfetch-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@clawfetch/mcp"
            ],
            "env": {
                "CLAWFETCH_PRIVATE_KEY": "<CLAWFETCH_PRIVATE_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e CLAWFETCH_PRIVATE_KEY=<CLAWFETCH_PRIVATE_KEY> clawfetch-mcp npx -y @clawfetch/mcp
```
Replace <…> with your own values

## When to use it
- turn a web page into Markdown
- render a JavaScript-heavy site before extracting its content
- research a topic across sources and return citations
- check whether domain names are available
- build a company profile from its domain

## Example prompts
- Fetch this URL and give me the page content as Markdown.
- Research this topic across multiple sources and include citations.
- Check whether these domains are available and suggest available alternatives.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

## Other versions with the same name
- [mcp · kubeshark](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — ★ 12110
- [mcp · butterbase-ai](https://affpapa.org/en/nevibecode/mcp/butterbase-ai-mcp.md) — ★ 3031
- [mcp · medplum](https://affpapa.org/en/nevibecode/mcp/mcp.md) — ★ 2766
- [mcp · sceneview](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — ★ 1349
- [mcp · buoy-gg](https://affpapa.org/en/nevibecode/mcp/buoy-gg-mcp.md) — ★ 691

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
