Fetches web pages and returns them as HTML, JSON, Markdown or plain text.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add npx-fetch -- npx -y @tokenizin/mcp-npx-fetch~/.codex/config.toml
[mcp_servers.npx-fetch]
command = "npx"
args = ["-y", "@tokenizin/mcp-npx-fetch"]
# codex mcp add npx-fetch -- npx -y @tokenizin/mcp-npx-fetch~/.cursor/mcp.json
{
"mcpServers": {
"npx-fetch": {
"command": "npx",
"args": [
"-y",
"@tokenizin/mcp-npx-fetch"
]
}
}
}.vscode/mcp.json
{
"servers": {
"npx-fetch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tokenizin/mcp-npx-fetch"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"npx-fetch": {
"command": "npx",
"args": [
"-y",
"@tokenizin/mcp-npx-fetch"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"npx-fetch": {
"command": "npx",
"args": [
"-y",
"@tokenizin/mcp-npx-fetch"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"npx-fetch": {
"command": "npx",
"args": [
"-y",
"@tokenizin/mcp-npx-fetch"
]
}
}
}