ClaudeMap

DonSetch

A Rust single-binary web fetch/search/crawl MCP — no API keys, no accounts.

MCP Serversmcpweb-fetchsearchrust

DonSetch packs web fetching, search, and crawling into one Rust binary served over MCP, with no API keys or account signups in the way. The zero-friction complement to key-gated services like Firecrawl or Tavily: clone, run, and Claude Code is fetching pages in under a minute. Single-binary distribution also makes it the easy pick for air-gapped or locked-down environments.

What it does

  • Local semantic code search MCP — embeddings-based retrieval over your repo
  • Prebuilt binaries via npm or Homebrew; native Pi extension too
  • Self-healing shim: `npx donsetch` re-downloads the binary when install scripts were blocked

When to use it

Better than grep for 'where is X handled' questions — Claude queries semantic matches instead of guessing patterns across a large codebase.

Getting started

npm install -g donsetch

or

brew tap dondai44423/donsetch && brew install donsetch

Linux prebuilts need glibc ≥ 2.35 (Ubuntu 22.04+).

Things to know

npm postinstall downloads a platform binary — `--ignore-scripts` and pnpm/bun need a manual `node node_modules/donsetch/install.js` or `npx donsetch` to self-heal. Linux floor is glibc 2.35.

Repository

dondai44423/donsetch

Charted

Related on the map

  • Blitz Strike

    MCP Server

    A penetration-testing methodology delivered as one MCP server: BLITZ maps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE live-verifies every finding before it is reported.

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP Server

    Red Hat's "ripgrep for AI context" — a C++23 zero-dependency CLI that also speaks MCP.

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP Server

    One shared session memory for 25+ coding agents — Claude Code, Codex, and Cursor finally remember the same project.

    • mcp
    • memory
    • cross-agent
    • context