Retour aux applications

WhatsUpDoc
par paradiselabs-ai
Scrape any developer documentation site and save it locally as clean Markdown — powered by MCP for standardized CLI-to-server communication.
3 étoiles
1 vues
Mis à jour 1 year ago
Fonctionne dans:claude
Expose:Tools
What it does
WhatsUpDoc (published as downmarked) connects to any developer documentation website and converts it into clean, locally-stored Markdown files. It uses the Model Context Protocol (MCP) to standardize communication between its CLI and the documentation server, making it easy to fetch, cache, and reference docs offline or feed them into AI workflows.
Tools
- fetch — Scrapes HTML from any URL and converts it to Markdown using Turndown; supports CSS selector targeting to isolate main content
- recursive fetch — Follows internal links and scrapes linked documentation pages up to a configurable depth (default: 3 levels)
- split — Splits large documentation pages by header levels into separate Markdown files for easier navigation
- output — Writes results to any absolute or relative path on the local filesystem
Installation
Install globally via npm:
npm install -g downmarked
Or run without installing:
npx downmarked fetch https://reactjs.org/docs/getting-started.html
Example with options:
npx downmarked fetch https://docs.python.org/3/tutorial/index.html \
-o ~/docs/python-tutorial.md \
-s "main" \
-r \
-d 2 \
--split
For use as an MCP server in Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"whatsupdoc": {
"command": "npx",
"args": ["downmarked"]
}
}
}
Supported hosts
No specific MCP client is mentioned in the README. Compatible with any MCP-capable client.
Installation rapide
npx downmarked fetch <url>Informations
- Tarification
- free
- Publié
- 4/6/2026
- Mis à jour
- 1 year ago
- étoiles
- 3