gemini-mcp-server
About
A TypeScript-based Model Context Protocol (MCP) server that integrates Google's Gemini Pro model, enabling text generation through the MCP tool generatetext. It is designed to be used with the Claude Desktop app.
Details
- Author
- MCP-Mirror
- Downloads
- 318
- Categories
- AI
Jump to
- Single MCP tool: generate_text for text generation
- Integrates with Google's Gemini Pro model
- Written in TypeScript
- Designed for use with Claude Desktop
- Requires Node.js 18 or higher
Install Node.js 18 or higher, obtain a Google Gemini API key, clone the repository, run npm install and npm run build. Then configure the server in Claude Desktop Settings > Developer > Edit Config using the provided JSON snippet, replacing the path and API key.
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: geminiPrerequisites
- Node.js 18 or higher
- Google Gemini API key
- TypeScript
- Claude Desktop app
Installation
1. Clone the repository:
git clone https://github.com/GeorgeJeffers/gemini-mcp-server.git
cd gemini-mcp-server
2. Install dependencies:
npm install
4. Build:
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:
{
"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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
