Skip to content

Erodenn/fetch-guard

MCP Developer Tools

An MCP server and CLI tool that fetches URLs and returns clean, LLM‑ready markdown while detecting and stripping prompt injection attempts

Python Latest v1.4.0 · 2mo ago Security brief →

Features

  • Sanitizes HTML by removing hidden elements, off‑screen content, and invisible Unicode characters before extraction
  • Runs multi‑phase pattern scanning (regex, NFKC normalization, homoglyph detection, decoding of base64/hex/URL encodings) to catch prompt injection attempts in text and metadata
  • Wraps output with a per‑invocation random salt to prevent spoofed wrapper boundaries

Recent releases

View all 8 releases →
Config change
v1.4.0 Breaking risk
Auth Breaking upgrade

auth_token replaces headers

No immediate action
v1.3.0 Feature

headers param + status field + CLI

Review required
v1.2.0 Breaking risk
RCE / SSRF

Injection detection + CSS sanitization

Config change
v1.1.0 Breaking risk
Breaking upgrade

FetchError for oversized fetches

No immediate action
v1.0.2 Bugfix

Docker Hub image fix

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
0
Forks
0
Languages
Python Dockerfile

Install & Platforms

Install via
pip

Beta — feedback welcome: [email protected]