io.github.capyBearista/gemini-researcher MCP Server
io.github.capyBearista/gemini-researcher
What is the io.github.capyBearista/gemini-researcher MCP server?
Stateless MCP server that proxies research queries to Gemini CLI, reducing agent context/model usage
How to install io.github.capyBearista/gemini-researcher
Copy-paste configuration for popular MCP clients.
GEMINI_API_KEYsecretGemini API key (optional if you already authenticated Gemini CLI via "gemini" login)
PROJECT_ROOTOverride the project root directory used for path validation (defaults to current working directory)
RESPONSE_CHUNK_SIZE_KBChunk size threshold (KB) for large responses (default: 10)
CACHE_TTL_MSChunk cache TTL in milliseconds (default: 3600000 / 1 hour)
DEBUGEnable debug logging (set to "true" or "1")
GOOGLE_APPLICATION_CREDENTIALSVertex AI / Google auth: path to a service account JSON credentials file
GOOGLE_CLOUD_PROJECTVertex AI / Google auth: GCP project ID (used by some auth configurations)
VERTEX_AI_PROJECTVertex AI / Google auth: Vertex AI project identifier (used by some auth configurations)
{
"mcpServers": {
"gemini-researcher": {
"command": "npx",
"args": [
"-y",
"gemini-researcher"
],
"env": {
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"PROJECT_ROOT": "<YOUR_PROJECT_ROOT>",
"RESPONSE_CHUNK_SIZE_KB": "<YOUR_RESPONSE_CHUNK_SIZE_KB>",
"CACHE_TTL_MS": "<YOUR_CACHE_TTL_MS>",
"DEBUG": "<YOUR_DEBUG>",
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"GOOGLE_CLOUD_PROJECT": "<YOUR_GOOGLE_CLOUD_PROJECT>",
"VERTEX_AI_PROJECT": "<YOUR_VERTEX_AI_PROJECT>"
}
}
}
}{
"mcpServers": {
"gemini-researcher": {
"command": "npx",
"args": [
"-y",
"gemini-researcher"
],
"env": {
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"PROJECT_ROOT": "<YOUR_PROJECT_ROOT>",
"RESPONSE_CHUNK_SIZE_KB": "<YOUR_RESPONSE_CHUNK_SIZE_KB>",
"CACHE_TTL_MS": "<YOUR_CACHE_TTL_MS>",
"DEBUG": "<YOUR_DEBUG>",
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"GOOGLE_CLOUD_PROJECT": "<YOUR_GOOGLE_CLOUD_PROJECT>",
"VERTEX_AI_PROJECT": "<YOUR_VERTEX_AI_PROJECT>"
}
}
}
}{
"mcpServers": {
"gemini-researcher": {
"command": "npx",
"args": [
"-y",
"gemini-researcher"
],
"env": {
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"PROJECT_ROOT": "<YOUR_PROJECT_ROOT>",
"RESPONSE_CHUNK_SIZE_KB": "<YOUR_RESPONSE_CHUNK_SIZE_KB>",
"CACHE_TTL_MS": "<YOUR_CACHE_TTL_MS>",
"DEBUG": "<YOUR_DEBUG>",
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"GOOGLE_CLOUD_PROJECT": "<YOUR_GOOGLE_CLOUD_PROJECT>",
"VERTEX_AI_PROJECT": "<YOUR_VERTEX_AI_PROJECT>"
}
}
}
}{
"servers": {
"gemini-researcher": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"gemini-researcher"
],
"env": {
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"PROJECT_ROOT": "<YOUR_PROJECT_ROOT>",
"RESPONSE_CHUNK_SIZE_KB": "<YOUR_RESPONSE_CHUNK_SIZE_KB>",
"CACHE_TTL_MS": "<YOUR_CACHE_TTL_MS>",
"DEBUG": "<YOUR_DEBUG>",
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"GOOGLE_CLOUD_PROJECT": "<YOUR_GOOGLE_CLOUD_PROJECT>",
"VERTEX_AI_PROJECT": "<YOUR_VERTEX_AI_PROJECT>"
}
}
}
}claude mcp add gemini-researcher --env GEMINI_API_KEY=<YOUR_GEMINI_API_KEY> --env PROJECT_ROOT=<YOUR_PROJECT_ROOT> --env RESPONSE_CHUNK_SIZE_KB=<YOUR_RESPONSE_CHUNK_SIZE_KB> --env CACHE_TTL_MS=<YOUR_CACHE_TTL_MS> --env DEBUG=<YOUR_DEBUG> --env GOOGLE_APPLICATION_CREDENTIALS=<YOUR_GOOGLE_APPLICATION_CREDENTIALS> --env GOOGLE_CLOUD_PROJECT=<YOUR_GOOGLE_CLOUD_PROJECT> --env VERTEX_AI_PROJECT=<YOUR_VERTEX_AI_PROJECT> -- npx -y gemini-researcherRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.