Model Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.
Model Context Protocol server for fetching web content and processing images. This allows Claude Desktop (or any MCP client) to fetch web content and handle images appropriately.
To use this tool with Claude Desktop, simply add the following to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json
):
{ "tools": { "fetch": { "command": "npx", "args": ["-y", "@kazuph/mcp-fetch"] } } }
This will automatically download and run the latest version of the tool when needed.
This accessibility setting is required for automated clipboard operations (Cmd+V) to work properly.
The following sections are for those who want to develop or modify the tool.
npm install -g tsx
)To install MCP Fetch for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @kazuph/mcp-fetch --client claude
git clone https://github.com/kazuph/mcp-fetch.git cd mcp-fetch npm install npm run build
When processing images from web content, the following limits are applied:
If content exceeds these limits, images will be automatically split into multiple groups, and you'll need to paste (Cmd+V) multiple times.
Make sure Claude Desktop is installed and running.
Install tsx globally if you haven't:
npm install -g tsx # or pnpm add -g tsx
~/Library/Application Support/Claude/claude_desktop_config.json
You can easily find this through the Claude Desktop menu:
Add the following to your MCP client's configuration:
{ "tools": { "fetch": { "args": ["tsx", "/path/to/mcp-fetch/index.ts"] } } }
fetch
: Retrieves URLs from the Internet and extracts their content as markdown. Images are automatically processed and prepared for clipboard operations.Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!