dotsagent.io
Language:English
Search and docs · MCP Steering Group

Set up Fetch

Fetches a web page and converts it to Markdown so the model can read it. Part of the MCP project's reference set.

Publisher
MCP Steering Group Official
Run locally
uvx mcp-server-fetch
Transports
stdio
Authentication
None.
What it can touch
Sends outbound HTTP GET requests, including to internal network addresses.
Licence
MIT (existing) / Apache-2.0 (new contributions)
Source
github.com/modelcontextprotocol/servers/tree/main/src/fetch
Status
Active

Install

This server runs on your machine as a child process of the client. You need the runtime its command uses, such as Node.js for npx, uv for uvx or Docker, plus any variables listed under Environment.

Claude Code

shell
claude mcp add --scope project fetch -- uvx mcp-server-fetch

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": [
        "mcp-server-fetch"
      ]
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.fetch]
command = "uvx"
args = ["mcp-server-fetch"]

Config for other clients →

Because it can reach internal network addresses, avoid running it on a machine that sees services you wouldn't expose to the model.

Other servers in search and docs

Sources

  1. github.com/modelcontextprotocol/servers

Independent reference for people who build AI agents. Not affiliated with any vendor named here.

© 2026 DotsAgent · Facts checked October 1, 2026