Model Context Protocol server for fetching web content and processing images used by MCP clients.
Configuration
View docs{
"mcpServers": {
"jeremynixon-mcp-fetch": {
"command": "npx",
"args": [
"-y",
"@kazuph/mcp-fetch"
]
}
}
}You can fetch web content and process images from the MCP Fetch server, enabling clients like Claude Desktop to pull live web data and handle media smoothly. This server specializes in retrieving content as markdown and preparing images for clipboard operations, making it easy to integrate web sources into MCP-powered workflows.
To use MCP Fetch with your MCP client, configure the client to run the fetch tool and point it at the MCP Fetch implementation. You can choose between a quick, prebuilt invocation or a development-friendly TSX-based run. The fetch tool will retrieve URLs, extract their content as markdown, and automatically process images for clipboard use. When multiple images are found, they are merged vertically while respecting size limits; GIFs are simplified by using the first frame.
Option 1: Use npx to run the published package directly from your MCP client. Add this to your client configuration to auto-download and run the tool when needed.
{
"tools": {
"fetch": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-fetch"]
}
}
}Option 2: For development or local testing, run the tool with TSX and a local index.ts path. This approach lets you work directly with the source during development.
{
"tools": {
"fetch": {
"args": ["tsx", "/path/to/mcp-fetch/index.ts"]
}
}
}Retrieves URLs from the Internet and extracts their content as markdown. Images are automatically processed and prepared for clipboard operations.