Fetches web pages and converts their content into formats an agent can read, written in TypeScript.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add fetch-server-typescript -- npx -y mcp-server-fetch-typescript~/.codex/config.toml
[mcp_servers.fetch-server-typescript]
command = "npx"
args = ["-y", "mcp-server-fetch-typescript"]
# codex mcp add fetch-server-typescript -- npx -y mcp-server-fetch-typescript~/.cursor/mcp.json
{
"mcpServers": {
"fetch-server-typescript": {
"command": "npx",
"args": [
"-y",
"mcp-server-fetch-typescript"
]
}
}
}.vscode/mcp.json
{
"servers": {
"fetch-server-typescript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-fetch-typescript"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"fetch-server-typescript": {
"command": "npx",
"args": [
"-y",
"mcp-server-fetch-typescript"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"fetch-server-typescript": {
"command": "npx",
"args": [
"-y",
"mcp-server-fetch-typescript"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"fetch-server-typescript": {
"command": "npx",
"args": [
"-y",
"mcp-server-fetch-typescript"
]
}
}
}