What are the prerequisites for using Better Fetch?
Node.js 18+, npm or yarn, and an MCP-compatible client such as Claude Desktop or VS Code with an MCP extension.

@flutterninja9
Basic information
A powerful Model Context Protocol (MCP) server that intelligently fetches and processes web content with nested URL crawling capabilities. Transform any documentation site or web resource into clean, structured markdown files perfect for AI consumption and analysis.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"better-fetch": {
"command": "node",
"args": [
"test-mcp.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Better Fetch is a Model Context Protocol (MCP) server that intelligently fetches and processes web content with nested URL crawling capabilities. It transforms documentation sites and web resources into clean, structured markdown files suitable for AI consumption, content analysis, and knowledge base creation.
Clone the repository, run npm install and npm run build, then configure your MCP client (e.g., Claude Desktop or VS Code MCP extension) with the path to dist/server.js. Use the tools fetch_website_nested for multi-page crawling or fetch_website_single for single-page extraction.
Node.js 18+, npm or yarn, and an MCP-compatible client such as Claude Desktop or VS Code with an MCP extension.
It provides two tools: `fetch_website_nested` for multi‑page crawling with options like max depth, max pages, domain filtering, and pattern matching; and `fetch_website_single` for extracting a single page.
Default max depth is 2, max pages is 50, request timeout is 10 seconds, and there is a 500ms delay between requests.
Yes, it is licensed under the MIT License.
Add an entry to `claude_desktop_config.json` with command `"node"`, args pointing to the absolute path of `dist/server.js`, and env `{"NODE_ENV": "production"}`.
BitBrowser MCP simple to use, no complicated procedures required. Supports a variety of intelligent agent services.
This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary.
Browse the web, directly from Cursor etc.

MCP server for managing Gologin browser profiles, proxies, fingerprints and cloud browser sessions through AI conversations
Comments