A server for web research that brings real-time information into AI models and researches any topic.
A Model Context Protocol (MCP) server for web research.
Bring real-time info into Claude and easily research any topic.
npm
and npx
)First, ensure you've downloaded and installed the Claude Desktop app and you have npm installed.
Next, add this entry to your claude_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 the agentic-research
prompt that we provide through this package. Access that prompt in Claude Desktop by clicking the Paperclip icon in the chat input and then selecting Choose an integration
→ webresearch
→ agentic-research
.
search_google
{ query: string }
visit_page
{ url: string, takeScreenshot?: boolean }
take_screenshot
agentic-research
A guided research prompt that helps Claude conduct thorough web research. The prompt instructs Claude to:
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:
For the best results, if you choose not to use the agentic-research
prompt 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 prompt news today from reuters or AP
instead of news 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
MIT
A Java-based MCP server for interacting with the Crawl4ai web scraping API.
Fetch Bilibili video comments in bulk, including nested replies. Requires a Bilibili cookie for authentication.
Enables powerful, detection-resistant browser automation for AI assistants using puppeteer-real-browser.
A Node.js server that enables AI assistants to control the Chrome browser via WebSocket. Requires the CodingBaby Chrome Extension.
Discovers and collects MCP servers from the internet.
Scrape Weibo user information, feeds, and perform searches.
A web crawling framework that integrates the Model Context Protocol (MCP) with the Colly web scraping library.
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.
Extracts web content using the Jina.ai Reader API.
Fetches LinkedIn profile information using the Fresh LinkedIn Profile Data API.