MCP Web Research Server
About
A server for web research that brings real-time information into AI models like Claude.
Details
- Author
- mzxrai
- Categories
- Web Scraping, Other, Search
Jump to
Setup
Install MCP Web Research Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/mzxrai/mcp-webresearch
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server for web research.
Bring real-time info into Claude and easily research any topic.
- Google search integration
- Webpage content extraction
- Research session tracking (list of visited pages, search queries, etc.)
- Screenshot capture
- Node.js>= 18 (includesnpmandnpx)
- Claude Desktop app
First, ensure you've downloaded and installed theClaude Desktop appand you have npm installed.
Next, add this entry to yourclaude_desktop_config.json(on Mac, found at~/Library/Application\ Support/Claude/claude_desktop_config.json):
{ "mcpServers": { "webresearch": { "command": "npx", "args": ["-y", "@mzxrai/mcp-webresearch@latest"] } } }
This config allows Claude Desktop to automatically start the web research MCP server when needed.
Simply start a chat with Claude and send a prompt that would benefit from web research. If you'd like a prebuilt prompt customized for deeper web research, you can use theagentic-researchprompt that we provide through this package. Access that prompt in Claude Desktop by clicking the Paperclip icon in the chat input and then selectingChoose an integration→webresearch→agentic-research.
- Performs Google searches and extracts results
- Arguments:{ query: string }
- Visits a webpage and extracts its content
- Arguments:{ url: string, takeScreenshot?: boolean }
- Takes a screenshot of the current page
- No arguments required
A guided research prompt that helps Claude conduct thorough web research. The prompt instructs Claude to:
- Start with broad searches to understand the topic landscape
- Prioritize high-quality, authoritative sources
- Iteratively refine the research direction based on findings
- Keep you informed and let you guide the research interactively
- Always cite sources with URLs
We expose two things as MCP resources: (1) captured webpage screenshots, and (2) the research session.
When you take a screenshot, it's saved as an MCP resource. You can access captured screenshots in Claude Desktop via the Paperclip icon.
The server maintains a research session that includes:
- Search queries
- Visited pages
- Extracted content
- Screenshots
- Timestamps
For the best results, if you choose not to use theagentic-researchprompt when doing your research, it may be helpful to suggest high-quality sources for Claude to use when researching general topics. For example, you could promptnews today from reuters or APinstead ofnews today.
This is very much pre-alpha code. And it is also AIGC, so expect bugs.
If you run into issues, it may be helpful to check Claude Desktop's MCP logs:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
# Install dependencies pnpm install # Build the project pnpm build # Watch for changes pnpm watch # Run in development mode pnpm dev
- Node.js >= 18
- Playwright (automatically installed as a dependency)
Hound MCP Servers Gives your agent actually good fetch + Search for 0$, no catch, no api keys or free tiers, fully free
Lets your model (or autonomous agent) browse the web, run searches across many engines at once, and surface images directly in your front end.
https://github.com/mottysisam/deepsearch
An advanced web research server with intelligent search queuing, enhanced content extraction, and deep research capabilities.
Fetch web content using the Node.js undici library.
A server for web research that brings real-time information into AI models and researches any topic.
Connect any LLM to the internet with the cheapest, most reliable, and developer-friendly search API.
Aggregates trending topics from over 20 sources in real-time, with customizable fields and RSS feed support.
An MCP server for web search and content extraction using DuckDuckGo.
Fetch, convert, and search AWS documentation pages, with recommendations for related content.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



