MCP Fetch
by smithery-ai
MCP Fetch is a Model Context Protocol server designed to fetch web content and process images for use with Claude Desktop. It enables Claude Desktop to retrieve and handle web content and images efficiently.
Last updated: N/A
What is MCP Fetch?
MCP Fetch is a tool that acts as a Model Context Protocol (MCP) server. It is designed to retrieve content from the web and process images, making them suitable for use with MCP clients like Claude Desktop.
How to use MCP Fetch?
To use MCP Fetch, you need to configure your Claude Desktop application to use it as a tool. This typically involves adding a configuration entry in the claude_desktop_config.json
file, specifying the command and arguments needed to run the MCP Fetch server either via npx
or by directly running the index.ts
file. Ensure accessibility settings are enabled for clipboard operations.
Key features of MCP Fetch
Fetches web content and extracts it as markdown
Processes images from web content
Automatically handles animated GIFs by extracting the first frame
Merges multiple images vertically while respecting size limits
Optimized image processing using Sharp
Automated clipboard operations for pasting content into Claude Desktop
Use cases of MCP Fetch
Enhance Claude Desktop by enabling it to retrieve and analyze web content
Process images found on websites for use within Claude Desktop
Automate the process of extracting information from web pages into Claude Desktop
Allows CLAUDE model to access live information from webpages
Allows CLAUDE model to process image data from webpages
FAQ from MCP Fetch
What is the purpose of MCP Fetch?
What is the purpose of MCP Fetch?
MCP Fetch is designed to fetch web content and process images, enabling Claude Desktop (or any MCP client) to handle web content and images appropriately.
What are the prerequisites for using MCP Fetch?
What are the prerequisites for using MCP Fetch?
You need Node.js 18+, macOS, Claude Desktop, and tsx installed.
How do I install MCP Fetch?
How do I install MCP Fetch?
You can install it via Smithery or manually by cloning the repository, installing dependencies, and building the project.
How do I configure Claude Desktop to use MCP Fetch?
How do I configure Claude Desktop to use MCP Fetch?
You need to modify your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json
) to include the necessary command and arguments for running MCP Fetch.
Are there any limitations on image processing?
Are there any limitations on image processing?
Yes, there are limits on the number of images, height, and size per group. Images exceeding these limits will be split into multiple groups.