Server data from the Official MCP Registry
MCP server for web content fetching, summarizing, comparing, and extracting information
About
MCP server for web content fetching, summarizing, comparing, and extracting information
Security Report
Valid MCP server (2 strong, 4 medium validity signals). 7 known CVEs in dependencies (0 critical, 5 high severity) Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
8 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: GEMINI_API_KEY
Environment variable: HTTP_PROXY
Environment variable: HTTPS_PROXY
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-kylinmountain-web-fetch-mcp": {
"env": {
"HTTP_PROXY": "your-http-proxy-here",
"HTTPS_PROXY": "your-https-proxy-here",
"GEMINI_API_KEY": "your-gemini-api-key-here"
},
"args": [
"-y",
"web-fetch-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Web Fetch MCP Server
A Model Context Protocol (MCP) server that provides web content fetching, summarization, comparison, and extraction capabilities.
Features
- Three Core Tools: Provides
summarize_web,compare_web, andextract_webfor versatile web content processing. - Handles Multiple URLs: Process up to 20 URLs in a single request.
- Content Transformation: Converts HTML to clean, readable text and automatically resolves GitHub
/blob/URLs to their raw content equivalent. - Safe & Secure: Protects against Server-Side Request Forgery (SSRF) by blocking requests to private IP addresses.
- Configurable: Allows setting timeouts and content length limits to manage performance.
Installation
Install the server globally from npm:
npm install -g web-fetch-mcp
MCP Agent Configuration
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:
{
"mcpServers": {
"web-fetch-mcp": {
"type": "stdio",
"command": "web-fetch-mcp",
"env": {
"GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
}
}
}
}
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:
{
"mcpServers": {
"web-fetch-mcp": {
"type": "stdio",
"command": "node",
"args": ["/path/to/web-fetch-mcp/dist/index.js"],
"env": {
"GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
}
}
}
}
Tool Reference
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.
Example Tool Call
To use a tool, your agent should make a callTool request specifying the tool name and a prompt:
{
"tool": "summarize_web",
"arguments": {
"prompt": "Summarize the main points from https://example.com/article"
}
}
For Developers
If you wish to contribute to the development of this server:
- Clone the repository:
git clone https://github.com/your-username/web-fetch-mcp.git cd web-fetch-mcp - Install dependencies:
npm install - Run in development mode:
npm run dev - Build for production:
npm run build
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
