Gemini MCP Server
Model Context Protocol (MCP) server implementation that enables Claude Desktop to interact with Google’s Gemini AI models.
Features
- Full MCP protocol support
- Real-time response streaming
- Secure API key handling
- Configurable model parameters
- TypeScript implementation
Quick Start
Get Gemini API Key
- Visit Google AI Studio
- Create a new API key
Configure Claude Desktop
- Locate your config file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%Claudeclaude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json - Add Gemini configuration:
{ "mcpServers": { "gemini": { "command": "npx", "args": ["-y", "github:aliargun/mcp-server-gemini"], "env": { "GEMINI_API_KEY": "your_api_key_here" } } } }
- Locate your config file:
Restart Claude Desktop
Documentation
- Claude Desktop Setup Guide - Detailed setup instructions
- Examples and Usage - Usage examples and advanced configuration
- Implementation Notes - Technical implementation details
- Development Guide - Guide for developers
- Troubleshooting Guide - Common issues and solutions
Local Development
# Clone repository
git clone https://github.com/aliargun/mcp-server-gemini.git
cd mcp-server-gemini
# Install dependencies
npm install
# Start development server
npm run dev
Contributing
Contributions are welcome! Please see our Contributing Guide.
Common Issues
Connection Issues
- Check if port 3005 is available
- Verify internet connection
- See Troubleshooting Guide
API Key Problems
- Verify API key is correct
- Check permissions
- See Setup Guide
Security
- API keys are handled via environment variables only
- No sensitive data is logged or stored
- Regular security updates
License
MIT
Gemini Server
Project Details
- aliargun/mcp-server-gemini
- MIT License
- Last Updated: 4/20/2025
Categories
Recomended MCP Servers
A Model Context Protocol (MCP) server that provides tools for fetching and analyzing Reddit content.
MCP server for RAG-based document search and management
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases
A Model Context Protocol for reading todos and writing todos and projects in the macOS app Things3 using...
🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
A Model Context Protocol (MCP) server for the POX SDN controller
Storacha MCP storage server - self-sovereign data for your AI applications.
A Google Tasks Model Context Protocol Server for Claude





