# Fetch MCP Server

Fetch web content in various formats such as HTML, JSON, plain text, and Markdown.

## Quick Start

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

# Browse available tools
npx -y @smithery/cli@latest tool list fetch-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get fetch-mcp fetch_html

# Call a tool
npx -y @smithery/cli@latest tool call fetch-mcp fetch_html '{}'
```

## Direct MCP Connection

Endpoint: `https://fetch-mcp.run.tools`

## Tools (4)

- `fetch_html` — Fetch a website and return the content as HTML
- `fetch_markdown` — Fetch a website and return the content as Markdown
- `fetch_txt` — Fetch a website, return the content as plain text (no HTML)
- `fetch_json` — Fetch a JSON file from a URL

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

---

Source: https://github.com/zcaceres/fetch-mcp | License: MIT
