Gemini MCP Server

# gemini-mcp-server A TypeScript implementation of a Model Context Protocol (MCP) server that integrates with Google's Gemini Pro model. ## MCP Tools ### generate_text *From server: gemini* ## Prerequisites - Node.js 18 or higher - Google Gemini API key - TypeScript - Claude Desktop app ## Installation 1. Clone the repository: ```bash git clone https://github.com/GeorgeJeffers/gemini-mcp-server.git cd gemini-mcp-server ``` 2. Install dependencies: ```bash npm install ``` 4. Build: ```bash npm run build ``` ## Claude Desktop Integration To use this server with Claude Desktop: 1. Open Claude Desktop 2. Go to Settings > Developer 3. Click "Edit Config" 4. Add the following configuration: ```json { "name": "gemini", "command": "node", "args": ["dist/gemini_mcp_server.js"], "env": { "GEMINI_API_KEY": "your_api_key_here" }, "cwd": "/path/to/mcp-gemini-server" } ``` Replace: - `/path/to/mcp-gemini-server` with the absolute path to where you cloned this repository - `your_api_key_here` with your actual Google Gemini API key The server will now be available in Claude Desktop's MCP server list. ## License MIT ## Author GeorgeJeffers