# ToolSnap MCP

ToolSnap MCP gives coding agents tools for web extraction, data queries, and media tasks. Browse the catalog to find a tool, then call it through the server.

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

## What it does

ToolSnap exposes 47 tools, with 17 shown in the initial list. Call `tool_catalog` to discover the rest, then run a selected tool with `use_tool`. Listed capabilities include extracting page text, taking screenshots, querying CSV or JSON files, transcribing audio, and generating images. Its `fetch_extract` tool parses pages without asking another language model to summarize them; the project reports a 98% reduction in token use for this operation.

Free tools work over an HTTP connection. Paid calls are charged in USDC on Base; paying from a wallet requires an x402 payment client, since a wallet alone cannot complete the payment flow. Card credits with an API key are another option. A client that cannot handle x402 payments will need the proxy or an API key to use paid tools.

## Requirements
- Remote server: `https://mcp.toolsnap.app/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http toolsnap-mcp https://mcp.toolsnap.app/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add toolsnap-mcp --url https://mcp.toolsnap.app/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "toolsnap-mcp": {
            "url": "https://mcp.toolsnap.app/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "toolsnap-mcp": {
            "type": "http",
            "url": "https://mcp.toolsnap.app/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http toolsnap-mcp https://mcp.toolsnap.app/mcp
```

## When to use it
- extract page text without sending raw HTML to the agent
- capture a web page as an image
- query CSV or JSON data hosted at a URL
- transcribe an audio recording
- generate an image from a text prompt

## Example prompts
- Connect ToolSnap MCP and use `tool_catalog` to find a tool for extracting page text.
- Extract the text from this web page without rendering its JavaScript.
- Take a screenshot of this page with ToolSnap MCP.

## 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

---
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
