MCP Web Tools
Provides local web search and content fetching capabilities for AI assistants, enabling them to search DuckDuckGo and extract clean text from web pages. All requests originate from the user's machine to ensure direct network control and bypass extern
What is MCP Web Tools?
MCP Web Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to provides local web search and content fetching capabilities for ai assistants, enabling them to search duckduckgo and extract clean text from web pages. all requests originate from the user's machine ...
Provides local web search and content fetching capabilities for AI assistants, enabling them to search DuckDuckGo and extract clean text from web pages. All requests originate from the user's machine to ensure direct network control and bypass extern
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Provides local web search and content fetching capabilities
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-web-toolsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Web Tools
MCP Web Tools is a Python-based MCP server that gives AI assistants local web search and content-fetching capabilities by routing all requests through the user's own machine. It exposes a DuckDuckGo search tool and a web-fetch tool that strips HTML markup and returns clean readable text. Because every network request originates locally, users retain full control over their network traffic without relying on external proxy services. It is ideal for developers who want privacy-respecting, on-device web research built into Claude or any other MCP-compatible client.
Prerequisites
- Python 3.10 or later installed on the host machine
- uv package manager (recommended) or pip
- An MCP-compatible client such as Claude Desktop or Claude Code
- Internet access for DuckDuckGo searches and page fetches
- make available in your shell (optional, for the one-command install)
Install via uv tool (recommended)
Clone the repository and run the provided Makefile target, which installs the package globally with uv and automatically registers the MCP server with Claude Code.
git clone https://github.com/SayreBlades/mcp-web-tools
cd mcp-web-tools
make installAlternative: manual uv install
If you prefer not to use make, install the tool directly with uv and register it manually.
uv tool install .
claude mcp add mcp-web-tools -- uvx mcp-web-toolsRegister for project-local use
To scope the server to a single project rather than your user profile, register it at the project level.
claude mcp add --scope project mcp-web-tools -- uvx mcp-web-toolsAdd to Claude Desktop config
Open your Claude Desktop configuration file and add a server entry so the desktop app can launch MCP Web Tools automatically.
Restart your MCP client
Restart Claude Desktop or reload Claude Code so the new server is picked up. Verify the server is listed and active in the MCP server panel.
MCP Web Tools Examples
Client configuration
Add this block to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json).
{
"mcpServers": {
"mcp-web-tools": {
"command": "uvx",
"args": ["mcp-web-tools"]
}
}
}Prompts to try
After connecting the server, ask your AI assistant questions that require live web information.
- "Search the web for the latest Python 3.13 release notes and summarize the key changes."
- "Fetch the content of https://example.com/docs and explain what the page covers."
- "Search DuckDuckGo for 'best open-source LLM 2025' and list the top results with their URLs."Troubleshooting MCP Web Tools
Server not found after install
Run 'claude mcp list' to verify the server is registered. If missing, re-run 'make install' or manually run 'claude mcp add mcp-web-tools -- uvx mcp-web-tools'.
web_fetch returns empty content or garbled text
Some sites block automated fetches or use heavy JavaScript rendering. Try a different URL, or increase the timeout by checking if the tool accepts a timeout parameter in your prompt.
DuckDuckGo search returns no results
DuckDuckGo may temporarily rate-limit automated queries. Wait a few seconds and retry, or reduce the max_results parameter in your request.
Frequently Asked Questions about MCP Web Tools
What is MCP Web Tools?
MCP Web Tools is a Model Context Protocol (MCP) server that provides local web search and content fetching capabilities for ai assistants, enabling them to search duckduckgo and extract clean text from web pages. all requests originate from the user's machine to ensure direct network control and bypass extern It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Web Tools?
Follow the installation instructions on the MCP Web Tools GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP Web Tools?
MCP Web Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Web Tools free to use?
Yes, MCP Web Tools is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
MCP Web Tools Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to MCP Web Tools? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCP Web Tools in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP Web Tools?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.