Skip to content

Releases: MoAz06/FetchGate

Release list

FetchGate v0.1.0

Choose a tag to compare

@MoAz06 MoAz06 released this 12 Jul 08:30

A 200 is not a read.

FetchGate is a gate at the fetch boundary for AI agents. When a fetch quietly comes back empty (a JavaScript app, a 403, a Cloudflare wall), it refuses to let the agent answer as if it read the page, and it is honest when it could not.

Install

Claude Desktop (easiest): download fetchgate.mcpb below, double-click it, then click Install. No JSON, no setup.

pip: pip install "fetchgate[mcp]"

Claude Code: claude mcp add fetchgate -- fetchgate-mcp

What is in it

  • a deterministic three-layer check returning RETRIEVED, FAILED, or UNKNOWN
  • a headless render tier for JavaScript pages (optional)
  • clean extraction (trafilatura) and a real redirect chain (httpx) when installed
  • an MCP server (fetch_url) for Claude Desktop and Cursor, plus a Claude Code plugin
  • config via fetchgate.toml
  • an offline, re-checkable evaluation and a build-breaking cheat-test

MIT licensed.