MCP server for web content fetching, summarizing, comparing, and extracting information
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
A Model Context Protocol (MCP) server that provides web content fetching, summarization, comparison, and extraction capabilities.
summarize_web, compare_web, and extract_web for versatile web content processing./blob/ URLs to their raw content equivalent.Install the server globally from npm:
To use this server with an AI agent that supports the Model Context Protocol, add the following configuration to your agent's settings. Once configured, your agent can call the tools provided by this service.
Important: You must provide a valid Gemini API key for the server to work.
If you installed the package globally:
Note: If you encounter network access issues (e.g., unable to connect to Gemini), you can configure the environment variables HTTPS_PROXY and HTTP_PROXY. By default, the gemini-2.5-flash model is used, consistent with Gemini-CLI.
If you are running from a local clone:
The service provides the following tools:
summarize_web: Summarizes content from one or more URLs.compare_web: Compares content across multiple URLs.extract_web: Extracts specific information from web content using natural language prompts.To use a tool, your agent should make a callTool request specifying the tool name and a prompt:
If you wish to contribute to the development of this server:
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/web-fetch-mcp)<a href="https://allmcps.com/mcp/web-fetch-mcp"><img src="https://allmcps.com/api/badge/web-fetch-mcp?style=directory" alt="Web Fetch Mcp on AllMCPs" /></a>