# SteadyFetch

Reliable web fetching MCP server with built-in retry logic, circuit breaker patterns, caching, and anti-bot bypass. Fetches URLs as raw HTML or clean markdown optimized for LLM consumption. Includes …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add intake-triage/steadyfetch

# Browse available tools
npx -y @smithery/cli@latest tool list intake-triage/steadyfetch

# Get full schema for a tool
npx -y @smithery/cli@latest tool get intake-triage/steadyfetch fetch_url

# Call a tool
npx -y @smithery/cli@latest tool call intake-triage/steadyfetch fetch_url '{}'
```

## Direct MCP Connection

Endpoint: `https://steadyfetch--intake-triage.run.tools`

## Tools (5)

- `fetch_url` — Fetch a URL with full reliability — retry, circuit breaker, cache, and anti-bot bypass.
- `fetch_markdown` — Fetch a URL and return clean markdown text optimized for LLM consumption.
- `check_domain` — Check the health status of a domain.
- `cache_stats` — Get cache statistics — size and item count.
- `clear_cache` — Clear the entire fetch cache.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get intake-triage/steadyfetch <tool-name>
```
