Web Research
A server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.
What is Web Research?
Web Research is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to server that integrates with claude desktop to enable real-time web research capabilities, allowing users to search google, extract webpage content, and capture screenshots directly from conversations....
A server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A server that integrates with Claude Desktop to enable real-
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-web-research-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Web Research
The MCP Web Research Server connects Claude Desktop to live web data, enabling real-time Google searches, full webpage content extraction, and screenshot capture directly inside your conversations. It exposes three focused tools—search_google, visit_page, and take_screenshot—plus a built-in agentic-research prompt that guides Claude through a structured multi-step research workflow. Use it whenever you need Claude to pull in fresh information from the web rather than relying solely on its training data.
Prerequisites
- Node.js 18 or later installed
- Claude Desktop (or another MCP-compatible client) installed and configured
- A working internet connection for live Google search and page fetching
- Basic familiarity with editing JSON configuration files
Locate the Claude Desktop config file
Open the Claude Desktop configuration file in a text editor. On macOS it lives at ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows it is at %APPDATA%\Claude\claude_desktop_config.json.
Add the webresearch server entry
Insert the mcpServers block (or add to an existing one) using the published npm package @mzxrai/mcp-webresearch. The server is run on-demand via npx so no global install is required.
{
"mcpServers": {
"webresearch": {
"command": "npx",
"args": ["-y", "@mzxrai/mcp-webresearch@latest"]
}
}
}Save and restart Claude Desktop
Save the config file, then quit and relaunch Claude Desktop. The webresearch server will start automatically when Claude needs it.
Verify the tools are available
In a new Claude conversation type a simple research question. Claude should list the three tools it has access to: search_google, visit_page, and take_screenshot. If the tools do not appear, check for JSON syntax errors in the config.
Use the agentic-research prompt for deep dives
For longer research tasks, ask Claude to use the built-in agentic-research prompt. This structured workflow instructs Claude to start broad, visit multiple pages, and always cite URLs in its final answer.
Web Research Examples
Client configuration
Minimal claude_desktop_config.json entry to enable the web research server.
{
"mcpServers": {
"webresearch": {
"command": "npx",
"args": ["-y", "@mzxrai/mcp-webresearch@latest"]
}
}
}Prompts to try
Example prompts that exercise each of the three tools this server exposes.
- "Search Google for the latest benchmarks comparing GPT-4o and Claude Opus 4 and summarise the key findings with sources."
- "Visit https://docs.python.org/3/whatsnew/3.13.html and tell me the five most important changes in Python 3.13."
- "Take a screenshot of the current page and describe what you see."
- "Research recent news about SpaceX Starship launches from Reuters and AP and give me a timeline of events."
- "Use agentic-research to find the top three open-source alternatives to Notion and compare their feature sets."Troubleshooting Web Research
Claude says 'I don't have web browsing tools' after adding the config
Check the claude_desktop_config.json for trailing commas or mismatched braces using a JSON linter, then fully quit and relaunch Claude Desktop (not just close the window).
search_google returns no results or times out
The server scrapes Google search pages; heavy bot-detection can block requests. Try being more specific in your query, or wait a minute and retry. Ensure your internet connection is active and no VPN or firewall is blocking outbound HTTPS.
Screenshots are not appearing in the conversation
Screenshots are stored as MCP resources and accessed via the Paperclip/attachment icon in Claude Desktop, not embedded inline. Click the paperclip icon after calling take_screenshot to view captured images.
Frequently Asked Questions about Web Research
What is Web Research?
Web Research is a Model Context Protocol (MCP) server that server that integrates with claude desktop to enable real-time web research capabilities, allowing users to search google, extract webpage content, and capture screenshots directly from conversations. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Web Research?
Follow the installation instructions on the Web Research GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Web Research?
Web Research works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Web Research free to use?
Yes, Web Research is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Web Research Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Web Research? 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 Web Research 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 Web Research?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.