mcp-registry/mcp-webresearch

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-webresearch

by mzxrai

MCP web research server (gives Claude real-time web research with Google search, page extraction, screenshots and session tracking)

271
60
Open Source

01

search_google

Performs Google searches and extracts results

02

visit_page

Visits a webpage and extracts its content

03

take_screenshot

Takes a screenshot of the current page

Installation

1. Clone the repository
git clone https://github.com/mzxrai/mcp-webresearch.git cd mcp-webresearch
2. Install dependencies (Node ≥18 is recommended)
npm install
3. Provide any required environment variables in a .env file or your shell (values below are examples)
# API key for your preferred search backend SERPAPI_API_KEY="xxxxxxxxxxxxxxxx" # If the tool is chained with other MCP tools you might also export ANTHROPIC_API_KEY="claude-xxxxxxxxxxxxxxxx"
4. Run the server locally
npm start # default port 3000 # or specify a custom port PORT=8080 npm start
5. Docker (optional)
docker build -t mcp-webresearch . docker run -e SERPAPI_API_KEY=xxxxxxxxxxxxxxxx -p 3000:3000 mcp-webresearch

Documentation

License: MIT License
Updated 7/30/2025

Table of Contents