# fetch-guard

> Use this tool when you need to fetch and process URLs, returning clean markdown with metadata, to defend against layered prompt injection attacks. It solves problems of data scraping, cleaning, and security, accepting URLs as input and producing LLM-ready markdown as output. Ideal for use cases requiring reliable, configurable, and secure data fetching, such as MCP servers and CLI applications.

Canonical page: https://skillsregistry.net/skills/erodenn-fetch-guard  
JSON: https://api.skillsregistry.net/v1/skills/erodenn-fetch-guard

## Description

Fetch URLs and return clean, LLM-ready markdown with metadata and layered prompt injection defense. Configurable timeouts, word limits, JS rendering, and link extraction. All-in-one MCP server + CLI.

## Trust

- **Trust score (0–1):** 0.77
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/wqy3u7g3g4)
- **Repository:** <https://github.com/Erodenn/fetch-guard>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "erodenn-fetch-guard"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/erodenn-fetch-guard` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/erodenn-fetch-guard/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
