FetchGate
@MoAz06
About FetchGate
The agent only answers from a page it actually read.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fetchgate": {
"command": "fetchgate-mcp"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is FetchGate?
When an AI agent fetches a page and it quietly comes back empty (a JavaScript app, a 403, a Cloudflare wall), the agent often does not stop. It answers from memory and never tells you it did not actually read the page. FetchGate refuses to let that happen: the agent gets the content only when the page was really read, and an honest refusal otherwise.
How it decides
Every fetch gets one verdict: RETRIEVED (a real read), FAILED (a definite non-read), or UNKNOWN (fetched, but not enough readable content, often a JavaScript page). Three layers feed it (transport, extraction, content-validity), and the strictest wins. Thin or empty pages can escalate to a real headless browser and get re-checked.
It is deterministic, needs no API keys, and calls no model.
Install
pip install "fetchgate[mcp]" gives you a fetch_url tool for any MCP client.
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Awesome Mlops
visengerA curated list of references for MLOps
ghidraMCP
LaurieWiredMCP Server for Ghidra
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Comments