Google Researcher runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 10 Jun 2026.
MCP server providing Google Search, web scraping, and multi-source research tools for AI assistants
The author archived this repository on GitHub, meaning it is no longer maintained.
We read the source, 2 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
return path.join(this.namespacesPath, safeNamespace);
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add google-researcher -e 'GOOGLE_CUSTOM_SEARCH_API_KEY=<GOOGLE_CUSTOM_SEARCH_API_KEY>' -e 'GOOGLE_CUSTOM_SEARCH_ID=<GOOGLE_CUSTOM_SEARCH_ID>' -- npx -y google-researcher-mcp
{
"mcpServers": {
"google-researcher": {
"command": "npx",
"args": [
"-y",
"google-researcher-mcp"
],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "<GOOGLE_CUSTOM_SEARCH_API_KEY>",
"GOOGLE_CUSTOM_SEARCH_ID": "<GOOGLE_CUSTOM_SEARCH_ID>"
}
}
}
}
[mcp_servers.google-researcher]
command = "npx"
args = ["-y", "google-researcher-mcp"]
env = { GOOGLE_CUSTOM_SEARCH_API_KEY = "<GOOGLE_CUSTOM_SEARCH_API_KEY>", GOOGLE_CUSTOM_SEARCH_ID = "<GOOGLE_CUSTOM_SEARCH_ID>" }
{
"mcpServers": {
"google-researcher": {
"command": "npx",
"args": [
"-y",
"google-researcher-mcp"
],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "<GOOGLE_CUSTOM_SEARCH_API_KEY>",
"GOOGLE_CUSTOM_SEARCH_ID": "<GOOGLE_CUSTOM_SEARCH_ID>"
}
}
}
}
{
"servers": {
"google-researcher": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"google-researcher-mcp"
],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "<GOOGLE_CUSTOM_SEARCH_API_KEY>",
"GOOGLE_CUSTOM_SEARCH_ID": "<GOOGLE_CUSTOM_SEARCH_ID>"
}
}
}
}
Put your own values in place of
<GOOGLE_CUSTOM_SEARCH_API_KEY> (Google Custom Search API key), <GOOGLE_CUSTOM_SEARCH_ID> (Google Programmable Search Engine ID).
The author’s registry entry marks them as required.
Read-only Google Search Console MCP server for AI assistants.
Real Google and Google Maps SERPs for AI assistants: pixel positions, AI Overviews and sources.
MCP server for Google search results via SERP API
MCP server for Google Gemini AI - text, image, video, research, and more
18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.
Fully local MCP server and CLI for web research
Read-only Google Analytics 4 MCP server for AI assistants.
Provides tools for searching Google Workspace documentation and much more.
Answers built from our own checks of this server.