centminmod/gemini-cli-mcp-server
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
gemini_cli
Execute any Gemini CLI command directly with comprehensive error handling.
gemini_help
Get cached Gemini CLI help information (30-minute TTL).
gemini_version
Get cached Gemini CLI version information (30-minute TTL).
gemini_prompt
Send prompts with structured parameters and validation (100,000 char limit).
gemini_models
List all available Gemini AI models.
gemini_metrics
Get comprehensive server performance metrics and statistics.
gemini_summarize
Summarize content with focus-specific analysis (400,000 char limit).
gemini_summarize_files
File-based summarization optimized for @filename syntax (800,000 char limit).
gemini_sandbox
Execute prompts in sandbox mode for code execution (200,000 char limit).
gemini_eval_plan
Evaluate Claude Code implementation plans (500,000 char limit).
gemini_review_code
Review specific code suggestions with detailed analysis (300,000 char limit).
gemini_verify_solution
Comprehensive verification of complete solutions (800,000 char limit).