Web Research

v1.0.0Search & Data Extractionstable

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.

anthropicanthropic-claudemcpmodel-context-protocolweb-research
Share:
297
Stars
0
Downloads
0
Weekly
0/5

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

Real-time web search
Webpage content extraction
Screenshot capture for AI
mzxrai

Maintainer

LicenseMIT License
Languagejavascript
Versionv1.0.0
UpdatedMay 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-web-research-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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"]
    }
  }
}
3

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.

4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "mcp-web-research-server": { "command": "npx", "args": ["-y", "mcp-web-research-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides