Fetchmcp MCP server
io.github.labtools-studio/fetchmcp·v0.1.1Drop-in fetch MCP: clean Markdown from any URL, with JS rendering and anti-bot.
0 stars61 downloads/wk
Reviews
Write oneNobody has reviewed Fetchmcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Fetchmcp tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
read_docsFetch a documentation or reference page and return only its main content as clean Markdown,
read_urlFetch a web page and return its content as clean, LLM-ready Markdown.
Public scan report
scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 85 days ago12/15
- Maintainer identitynamespace and repository owner differ4/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …tsc --watch", "prepare": "tsc", "postinstall": "node scripts/postinstall.mjs", "te…
How Fetchmcp compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 66/100
- higher than 23% of 48,255 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 61
- more than 49% of 12,191 servers with a package
What its tools let an agent do: 2 read
Install Fetchmcp in Claude Code, Cursor or VS Code
Runs npx -y @labtoolsstudio/fetchmcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add fetchmcp -- npx -y @labtoolsstudio/fetchmcp
What the publisher says
From the Fetchmcp repository's README, as published. We do not edit it. Read it on GitHub
fetchmcp
A drop-in replacement for the official fetch MCP that actually works on modern web pages.
The official fetch MCP is broken on JavaScript-heavy pages, truncates output at 5,000 characters, and ships an unpatched SSRF vulnerability. fetchmcp returns clean, LLM-ready Markdown from any URL — rendering JavaScript when needed, passing basic bot protection without paid proxies, and telling you honestly when a page is blocked instead of hallucinating content. npx and go.
// Replace the official fetch server with this — one line in your MCP config:
"fetchmcp": { "command": "npx", "args": ["-y", "@labtoolsstudio/fetchmcp"] }
Why switch
Install
Add to your MCP client config (claudedesktopconfig.json, Cursor mcp.json, Cline, etc.):
{
"mcpServers": {
"fetchmcp": {
"command": "npx",
"args": ["-y", "@labtoolsstudio/fetchmcp"]
}
}
}The install is light — no browser is downloaded up front, and static reading (fetch → Readability → Markdown) works immediately. The first time a page actually needs JavaScript, fetchmcp downloads a stealth Chromium once (~150 MB) automatically, then renders it — still zero-config. To pre-download it at install time, set FETCHMCPPREINSTALLBROWSER=1. To stay static-only and never download it, set FETCHMCPSKIPBROWSERDOWNLOAD=1 (JS pages then return an honest needsjs).
Tools
read_url
Fetch any web page as clean Markdown.
read_docs
Same engine, tuned for documentation: strips navigation sidebars, headers, and footers so API docs and guides come back as clean reference text. Takes url, render, headers, maxlength, startindex.
Honest statuses
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Fetchmcp: common questions
- Is Fetchmcp MCP server safe?
- With care: it is graded C, so read the findings first (66/100). Read the Fetchmcp safety report
- How do I install Fetchmcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Fetchmcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Fetchmcp maintained?
- The last commit was 85 days ago (2026-08-11). The latest release is v0.1.1.
- How does Fetchmcp compare with other MCP servers?
- safety score 66/100 (higher than 23% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.