io.github.capyBearista

gemini-researcher

Stateless MCP server that proxies research queries to Gemini CLI, reducing agent context/model usage

stdiocommunityinfra

Package Details

Transportstdio

Environment Variables

GEMINI_API_KEY(str)
Secret

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

PROJECT_ROOT(str)

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

RESPONSE_CHUNK_SIZE_KB(str)

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

CACHE_TTL_MS(str)

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

DEBUG(str)

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

GOOGLE_APPLICATION_CREDENTIALS(str)

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

GOOGLE_CLOUD_PROJECT(str)

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

VERTEX_AI_PROJECT(str)

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