What do you want to do?
4 use cases
-
Give a coding agent live web search and fetch
Register DonSeTch as an MCP server so Claude Code or Cursor can search and read current web pages.
- Donsetch
- Claude Code
- Cursor
- Research
- Intermediate
View prompt
Using the donsetch MCP server, search the web for <topic> and fetch the top 3 sources. Return a bulleted summary where each point has its source URL, and confirm each fetch returned page text.
-
Read only the needed part of long web pages
Use DonSeTch's token controls so an agent pulls a table of contents or one section, not the whole page.
View prompt
Using the donsetch MCP server, fetch the table of contents of <URL>, then fetch only the section about <topic>. Return the section text and confirm the response is shorter than the full page.
-
Pull text out of scanned PDF reports
Let DonSeTch fetch a scanned PDF and run its built-in OCR so the text can be read or searched.
View prompt
Using the donsetch MCP server, fetch the scanned PDF at <URL> and return its full text. Confirm the output contains readable sentences from the first page and state whether OCR ran.
-
Read pages that block simple scrapers
Use DonSeTch's stealth fetch and browser escalation to read pages that serve bot walls.
View prompt
Using the donsetch MCP server, fetch <URL> and return the main article text. Confirm the response is page content rather than a bot challenge, and state which fetch tier succeeded if the output says so.
How to use Donsetch
- Check you have what it needs: npm or Homebrew to install the binary; An MCP-capable client such as Claude Code or Cursor, or the standalone CLI; Network access to the sites you want to read.
- Open dondai44423/donsetch on GitHub and read the README and license.
- Run
npm install -g donsetch - Run
donsetch doctor --mcpto print absolute-path registration blocks for your client - Paste the printed block into your client's MCP configuration and restart the client
- Ask the agent to search for a topic and fetch the top sources
These steps come from our top use case, Give a coding agent live web search and fetch, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and agent builders who want their AI coding or research agent to read live web pages and PDFs without API keys or accounts.
- Why it is hot
- LanguageRust
- Sourcegithub.com/dondai44423/donsetch · Back to Hot repos
Requirements
- npm or Homebrew to install the binary
- An MCP-capable client such as Claude Code or Cursor, or the standalone CLI
- Network access to the sites you want to read
- Optional: a Chromium, Playwright-cached Chromium or Edge build for tier-2 browser escalation
Maintain Donsetch? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/dondai44423-donsetch/?ref=badge)
Questions about Donsetch
What is Donsetch?
DonSeTch is a Rust binary that gives AI agents web fetch, keyless search, crawl and screenshot tools through MCP or a standalone CLI. It is an open-source project on GitHub: https://github.com/dondai44423/donsetch.
Who is Donsetch for?
Developers and agent builders who want their AI coding or research agent to read live web pages and PDFs without API keys or accounts.
What can I do with Donsetch?
4 use cases so far, for example: Give a coding agent live web search and fetch; Read only the needed part of long web pages; Pull text out of scanned PDF reports. Each has steps and a copy-paste agent prompt.
What do I need to run Donsetch?
npm or Homebrew to install the binary; An MCP-capable client such as Claude Code or Cursor, or the standalone CLI; Network access to the sites you want to read; Optional: a Chromium, Playwright-cached Chromium or Edge build for tier-2 browser escalation.
What are alternatives to Donsetch?
Other hot AI repos in Research: Scientific Agent Skills, Speaker Mem R1, DSH Council, Evo Bot, AI Engineering Course.
Is Donsetch safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.