gemini-mcp-server

by MCP-Mirror

318 downloads Not rated yet MIT license

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

License
MIT license

Explore

- 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

- Node.js 18 or higher
- Google Gemini API key
- TypeScript
- Claude Desktop app

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:

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.