io.github.hampsterx

gemini-mcp-bridge

MCP server wrapping Gemini CLI: query, review, search, structured output, and diff assessment.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

GEMINI_CLI_PATH(str)
Default:gemini

Path to the gemini CLI binary. Defaults to 'gemini' on PATH.

GEMINI_DEFAULT_MODEL(str)

Default Gemini model for query/review/search.

GEMINI_FALLBACK_MODEL(str)

Model to use when the primary model hits a quota or availability error.

GEMINI_MAX_CONCURRENT(num)
Default:3

Maximum concurrent Gemini CLI subprocesses (default 3).

GEMINI_MIN_INVOCATION_GAP_MS(num)
Default:5000

Minimum milliseconds between consecutive CLI spawns, used to avoid rate-limit bursts.

GEMINI_SPAWN_JITTER_MAX_MS(num)
Default:200

Upper bound of random jitter added to each CLI spawn to spread load.

GEMINI_API_KEY(str)
Secret

API key for Gemini. Alternative to GOOGLE_API_KEY or OAuth login.

GOOGLE_API_KEY(str)
Secret

Google API key for Gemini. Alternative to GEMINI_API_KEY or OAuth login.