home / mcp / web research mcp server

Web Research MCP Server

MCP web research server (give Claude real-time info from the web)

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mzxrai-mcp-webresearch": {
      "command": "npx",
      "args": [
        "-y",
        "@mzxrai/mcp-webresearch@latest"
      ]
    }
  }
}

This MCP server enables real-time web research within your Claude workflow. It connects to the Claude Desktop app, lets you run targeted web queries, extract content from pages, capture screenshots, and track your research session for later review. You can drive deep web research by combining Google searches, page visits, and summarized content within your conversations.

How to use

You use this MCP server by enabling it in your Claude Desktop client and then issuing prompts that benefit from live web data. Start a chat with Claude and ask it to perform research, gather sources, or extract information from web content. You can also use a prebuilt research prompt to guide Claude through a thorough web exploration. When you select the integration for web research, Claude will automatically run searches, visit pages, and capture screenshots as needed. Always review and cite the sources URLs provided by Claude.

How to install

Prerequisites you need before you begin are Node.js version 18 or newer and the Claude Desktop app installed on your computer.

1) Ensure Node.js 18+ is installed on your system.

2) Install the Claude Desktop app and complete any initial setup steps required by the app.

3) Add the MCP server entry to your Claude Desktop configuration. Create or update cl au de_desktop_config.json with the following content to enable the web research MCP server.

{
  "mcpServers": {
    "webresearch": {
      "command": "npx",
      "args": ["-y", "@mzxrai/mcp-webresearch@latest"]
    }
  }
}

Additional setup notes

This configuration ensures Claude Desktop automatically starts the web research MCP server when needed. You can adjust the command or package version in the same file if you want to pin to a specific release.

Available tools

search_google

Performs Google searches and extracts results.

visit_page

Visits a webpage and extracts its content.

take_screenshot

Takes a screenshot of the current page.