mcp-server
Verified Safeby rakgogia
Overview
Integrates an MCP server with Google Gemini for AI-powered chat, allowing the AI to execute predefined tools and access resources.
Installation
python client.pyEnvironment Variables
- GEMINI_API_KEY
Security Notes
The system grants Google Gemini the ability to call server-side tools based on user input, which presents a potential risk if powerful or poorly secured tools were added to the MCP server. For instance, if a tool allowed arbitrary file system access or network requests, a malicious prompt could exploit it. However, the current tools (`calculate_bmi`, `get_support_email`) are benign and do not pose direct security threats. The `GEMINI_API_KEY` is correctly loaded from environment variables.
Similar Servers
gemini-mcp-tool
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Google Gemini CLI for comprehensive code and file analysis, structured edit suggestions, and creative brainstorming.
gemini-mcp-server
An MCP server providing a suite of 7 AI-powered tools (Image Gen/Edit, Chat, Audio Transcribe, Code Execute, Video/Image Analysis) powered by Google Gemini, featuring a self-learning "Smart Tool Intelligence" system for prompt enhancement and user preference adaptation.
GeminiMCP
Integrate Google's Gemini API for AI-powered tasks and search with Model Control Protocol (MCP) clients, focusing on developer-centric features like code analysis and context handling.
mcp
Integrate Google Gemini API features (text generation, chat, image analysis, web search, embeddings, image/video generation) into a Model Context Protocol (MCP) server for local or remote AI client applications.