GeminiMCP
If you are the rightful owner of GeminiMCP 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.
MCP (Model Control Protocol) server integrating with Google's Gemini API.
The Gemini MCP Server is a robust and efficient Model Control Protocol server designed to integrate seamlessly with Google's Gemini API. Written in Go, it compiles into a single self-contained binary, eliminating dependency issues and ensuring stability. The server dynamically accesses the latest Gemini models, providing advanced context handling with efficient caching and TTL control. It offers enhanced file handling with intelligent MIME detection and is built for production reliability with robust error handling and automatic retries. The server supports comprehensive capabilities, including code analysis, general queries, and search with grounding, making it a versatile tool for developers and researchers.
Features
- Single Self-Contained Binary: Compiles to a single binary with no dependencies.
- Dynamic Model Access: Automatically fetches the latest Gemini models at startup.
- Advanced Context Handling: Efficient caching system with TTL control.
- Enhanced File Handling: Seamless file integration with intelligent MIME detection.
- Production Reliability: Robust error handling and automatic retries.
Tools
gemini_ask
For code analysis, general queries, and creative tasks with optional file context.
gemini_search
Provides grounded answers using Google Search integration with enhanced model capabilities.
gemini_models
Lists all available Gemini models with capabilities and caching support.