Fetches web pages and returns them as HTML, JSON, Markdown or text with automatic format detection.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add url-fetcher -- node /absolute/path/to/mcp-url-converter/build/index.js~/.codex/config.toml
[mcp_servers.url-fetcher]
command = "node"
args = ["/absolute/path/to/mcp-url-converter/build/index.js"]
# codex mcp add url-fetcher -- node /absolute/path/to/mcp-url-converter/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"url-fetcher": {
"command": "node",
"args": [
"/absolute/path/to/mcp-url-converter/build/index.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"url-fetcher": {
"type": "stdio",
"command": "node",
"args": [
"/absolute/path/to/mcp-url-converter/build/index.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"url-fetcher": {
"command": "node",
"args": [
"/absolute/path/to/mcp-url-converter/build/index.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"url-fetcher": {
"command": "node",
"args": [
"/absolute/path/to/mcp-url-converter/build/index.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"url-fetcher": {
"command": "node",
"args": [
"/absolute/path/to/mcp-url-converter/build/index.js"
]
}
}
}