Gemini Server
CreatedNovakiki
Exposes Google's Gemini model capabilities as MCP tools for integration with other LLMs and systems.
About
Gemini Server provides a dedicated MCP (Model Context Protocol) server that wraps the `@google/genai` SDK, enabling other LLMs (like Cline) or MCP-compatible systems to leverage Gemini's features as a backend workhorse. This server simplifies integration with Gemini models by providing a consistent, tool-based interface managed via the MCP standard, facilitating access to core generation, function calling, stateful chat, file handling, and caching functionalities.
Key Features
- Supports caching of content for prompt optimization.
- 1 GitHub stars
- Provides standard and streaming text generation.
- Manages conversational context across multiple turns.
- Enables function calling for Gemini models.
- Facilitates file upload, listing, retrieval, and deletion using the Gemini API.
Use Cases
- Adding function calling capabilities to chat applications.
- Integrating Google Gemini's capabilities into existing MCP-compatible systems.
- Leveraging Gemini's text generation for applications using Cline or other LLMs.