Gemini MCP Server
An MCP server for interacting with Google's Gemini models through the Gemini CLI.
Gemini MCP Server
An MCP (Model Context Protocol) server that provides integration with the Gemini CLI tool.
Prerequisites
- Node.js 18+
- Gemini CLI tool installed and configured
Installation
npm install
Usage
Running the MCP Server
npm start
Available Tools
-
gemini_chat - Send a message to Gemini and get a response
- Parameters:
message(required),model(optional, default: gemini-pro)
- Parameters:
-
gemini_generate - Generate content with Gemini using a specific prompt
- Parameters:
prompt(required),model(optional),temperature(optional, 0.0-1.0)
- Parameters:
-
gemini_list_models - List available Gemini models
- No parameters required
Configuration
This MCP server assumes the Gemini CLI is available in your system PATH. Make sure you have:
- Installed the Gemini CLI tool
- Configured your API credentials
- Verified the CLI works by running
gemini --help
Integration with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"gemini": {
"command": "node",
"args": ["/path/to/gemini-mcp/index.js"]
}
}
}
Development
npm run dev
This will start the server with file watching for development.
Máy chủ liên quan
Scout Monitoring MCP
nhà tài trợPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
nhà tài trợAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
MCP Jenkins Intelligence
AI-powered Jenkins pipeline intelligence platform with natural language interface. Provides comprehensive pipeline analysis, failure prediction, optimization suggestions, and automated Jenkinsfile reconstruction using Model Context Protocol (MCP) integration.
Mermaid MCP Server
Converts Mermaid diagrams to PNG or SVG images.
All-in-MCP
Provides utility functions for common tasks like text processing, encoding, decoding, hashing, and system information.
secretctl
AI-safe secrets manager - inject credentials as env vars, AI never sees plaintext
openEuler MCP Servers
A collection of MCP servers designed to enhance the interaction experience with the openEuler operating system.
MCP Server + Asgardeo
A sample MCP server that uses Asgardeo for client authentication and connection.
Optuna MCP Server
Automate optimization and analysis using Optuna.
Pickapicon
Quickly retrieve SVGs using the Iconify API, with no external data files required.
MCP Server with GitHub OAuth
A remote MCP server with built-in GitHub OAuth support, designed for deployment on Cloudflare Workers.
MCP Server Creator
A meta-server for dynamically generating MCP server configurations and Python code.