gemini-cli-mcp-server

centminmod/gemini-cli-mcp-server

3.4

If you are the rightful owner of gemini-cli-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Gemini CLI MCP Server is a production-ready server that bridges Google's Gemini CLI with MCP-compatible clients, enabling seamless dual-AI workflows.

The Gemini CLI MCP Server is designed to facilitate seamless integration between Google's Gemini CLI and MCP-compatible clients such as Claude Code and Claude Desktop. This server is built with enterprise-grade architecture, offering a robust and reliable solution for dual-AI workflows. It features 12 specialized tools that enhance the collaboration between Claude and Gemini AI, allowing for efficient plan evaluation, code review, and solution verification. The server supports high concurrency, handling 1,000-10,000+ concurrent requests, and is optimized for performance with advanced caching, retry logic, and fallback mechanisms. With dynamic token limits and model-aware scaling, it ensures optimal resource utilization and efficiency. The server is production-ready, with comprehensive testing, security hardening, and performance optimization, making it a reliable choice for enterprise deployments.

Features

  • 12 Specialized MCP Tools for Claude-Gemini integration
  • Enterprise Architecture with advanced caching and retry logic
  • Dynamic Token Limits with model-aware scaling
  • Dual-AI Workflows for plan evaluation and code review
  • High Concurrency supporting 1,000-10,000+ concurrent requests

Tools

  1. gemini_cli

    Execute any Gemini CLI command directly with comprehensive error handling.

  2. gemini_help

    Get cached Gemini CLI help information (30-minute TTL).

  3. gemini_version

    Get cached Gemini CLI version information (30-minute TTL).

  4. gemini_prompt

    Send prompts with structured parameters and validation (100,000 char limit).

  5. gemini_models

    List all available Gemini AI models.

  6. gemini_metrics

    Get comprehensive server performance metrics and statistics.

  7. gemini_summarize

    Summarize content with focus-specific analysis (400,000 char limit).

  8. gemini_summarize_files

    File-based summarization optimized for @filename syntax (800,000 char limit).

  9. gemini_sandbox

    Execute prompts in sandbox mode for code execution (200,000 char limit).

  10. gemini_eval_plan

    Evaluate Claude Code implementation plans (500,000 char limit).

  11. gemini_review_code

    Review specific code suggestions with detailed analysis (300,000 char limit).

  12. gemini_verify_solution

    Comprehensive verification of complete solutions (800,000 char limit).