MCP server providing Google Search, web scraping, and multi-source research tools for AI assistants
MCP server providing Google Search, web scraping, and multi-source research tools for AI assistants
Valid MCP server (3 strong, 1 medium validity signals). 1 known CVE in dependencies Package registry verified. Imported from the Official MCP Registry.
4 files analyzed · 2 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: GOOGLE_CUSTOM_SEARCH_API_KEY
Environment variable: GOOGLE_CUSTOM_SEARCH_ID
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-zoharbabin-google-researcher": {
"env": {
"GOOGLE_CUSTOM_SEARCH_ID": "your-google-custom-search-id-here",
"GOOGLE_CUSTOM_SEARCH_API_KEY": "your-google-custom-search-api-key-here"
},
"args": [
"-y",
"google-researcher-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
⚠️ This project has been superseded by
web-researcher-mcp.The new version is a complete rewrite in Go that resolves all open issues, adds multiple search providers (Brave, Serper, SearXNG), and ships as a single static binary — no Node.js or npm required.
Quick summary:
google-researcher entry from your MCP client configgo install, Docker, or download from Releases)web-researcher entry to your MCP configYour existing GOOGLE_CUSTOM_SEARCH_API_KEY and GOOGLE_CUSTOM_SEARCH_ID work without changes.
| Open Issue | Resolution in web-researcher-mcp |
|---|---|
| #108 — Orphan detection fails via npx | Go binary has native process lifecycle (EOF/SIGPIPE) — no npm wrapper |
| #107 — Google discontinuing 'entire web' search | Supports 4 providers: Brave, Serper, SearXNG + Google PSE for lenses |
| #55 — Support alternative search engines | Built-in Brave, Serper, and SearXNG support |
| #72 — Add Redis caching | Hybrid 3-tier cache: memory + AES-encrypted disk + optional Redis |
| #40 — Split server.ts into modules | Fully modular Go architecture (one package per concern) |
docker pull zoharbabin/web-researcher-mcp:latestThis repository is archived and read-only. No further updates will be made here.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.