IA-Entertainment-git-organization/gemini-mcp-server
If you are the rightful owner of gemini-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.
A TypeScript implementation of a Model Context Protocol (MCP) server that integrates with Google's Gemini model using direct API calls.
The Gemini MCP Server is a robust TypeScript-based server designed to facilitate seamless integration with Google's Gemini model through direct API interactions. This server supports the latest Gemini 2.0 Flash model and is tailored to maintain conversation context, enabling natural and fluid interactions. By implementing the Model Context Protocol (MCP), it ensures compatibility with Claude, a popular desktop application for AI interactions. The server is built to leverage the power of the Gemini model without relying on deprecated SDKs, ensuring up-to-date and efficient performance. Users can generate text using the Gemini model with configurable parameters, making it a versatile tool for various applications. The server requires Node.js 18 or higher, a Google Gemini API key, and TypeScript for setup. It is designed to be easily integrated with Claude Desktop, enhancing its utility for developers and AI enthusiasts.
Features
- Direct integration with Google's Gemini API
- Supports Gemini 2.0 Flash model
- Implements MCP protocol for Claude compatibility
- Maintains conversation context
- Configurable text generation parameters
Usages
claude desktop
"gemini": { "command": "node", "args": ["path\to\dist\gemini_mcp_server.js"], "env": { "GEMINI_API_KEY": "gemini_api_key" }, "cwd": "path\to\gemini-mcp-server" }
Tools
generate_text
Generate text using Gemini model with configurable parameters.