MCP ServerSTDIOOfficialv1.0.2

Capybearista Gemini Researcher MCP Server

Route research queries to Gemini CLI through a stateless MCP server, reducing agent context overhead and model token usage. For developers building AI agents that need lightweight, cached research capabilities without bloating conversation history.

io.github.capyBearista/gemini-researcher

Hosted URL

Local install

Transport

STDIO

Auth

No auth required

What the Capybearista Gemini Researcher MCP server does

How models use it and what it is built for.

Route research queries to Gemini CLI through a stateless MCP server, reducing agent context overhead and model token usage. For developers building AI agents that need lightweight, cached research capabilities without bloating conversation history.

Connect to Capybearista Gemini Researcher

Local install — runs as a subprocess.

npx gemini-researcher@1.0.2

Environment variables

Configuration this server reads at startup.

  • GEMINI_API_KEYSecret

    Gemini API key (optional if you already authenticated Gemini CLI via "gemini" login)

  • PROJECT_ROOT

    Override the project root directory used for path validation (defaults to current working directory)

  • RESPONSE_CHUNK_SIZE_KB

    Chunk size threshold (KB) for large responses (default: 10)

  • CACHE_TTL_MS

    Chunk cache TTL in milliseconds (default: 3600000 / 1 hour)

  • DEBUG

    Enable debug logging (set to "true" or "1")

  • GOOGLE_APPLICATION_CREDENTIALS

    Vertex AI / Google auth: path to a service account JSON credentials file

  • GOOGLE_CLOUD_PROJECT

    Vertex AI / Google auth: GCP project ID (used by some auth configurations)

  • VERTEX_AI_PROJECT

    Vertex AI / Google auth: Vertex AI project identifier (used by some auth configurations)

Resources

Where to find authoritative docs and source for Capybearista Gemini Researcher.

Example prompts for Capybearista Gemini Researcher

Paste any of these into Agent Studio after connecting Capybearista Gemini Researcher.

  • Research the latest best practices for Node.js dependency management
  • Query Gemini about TypeScript generics patterns and provide a summary
  • Find information on MCP protocol specifications and authentication flows
  • What does the RESPONSE_CHUNK_SIZE_KB environment variable control in this server?

Capybearista Gemini Researcher MCP server — FAQ

Common questions about connecting and running Capybearista Gemini Researcher.

  • How do I authenticate this MCP server with Gemini?

    Set GEMINI_API_KEY with your Gemini API key, or authenticate via the Gemini CLI using 'gemini login' first. For Vertex AI, provide GOOGLE_APPLICATION_CREDENTIALS (path to service account JSON) and GOOGLE_CLOUD_PROJECT or VERTEX_AI_PROJECT.

  • Does this server cache research results?

    Yes. Responses are chunked and cached with a default TTL of 1 hour (3600000 ms). You can adjust CACHE_TTL_MS and RESPONSE_CHUNK_SIZE_KB to control caching behavior and chunk thresholds.

  • Why would I use this instead of calling Gemini directly in my agent?

    This server reduces agent context and model token usage by proxying research queries statelessly. It's designed to keep conversation history lean while offloading research work to Gemini CLI.

  • Can I override the project root directory for path validation?

    Yes, set PROJECT_ROOT to override the default (current working directory). This is useful if your MCP server runs in a different directory than your project.

  • How do I enable debug logging?

    Set DEBUG=true or DEBUG=1 to enable debug logging. This helps troubleshoot authentication, caching, and query routing issues.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground