Provides tools for executing queries to Gemini AI, including basic queries and queries with auto-confirmation of unsafe operations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gemini MCP Serverexplain quantum computing in simple terms"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gemini MCP Server
MCP (Model Context Protocol) сервер для интеграции с Gemini AI. Предоставляет инструменты для выполнения запросов к Gemini через Claude Code.
Возможности
gemini_query - базовые запросы к Gemini AI
gemini_unsafe - запросы с автоподтверждением небезопасных операций
Работа через stdio transport
Интеграция с Claude Code через MCP протокол
Установка
Требования
Node.js
Установленный gemini CLI
API ключ Gemini
Быстрый старт
Клонируйте репозиторий:
git clone https://github.com/Stesm/gemini-mcp.git
cd gemini-mcpУстановите зависимости:
npm installСоберите проект:
npm run buildДобавьте MCP сервер в Claude Code:
claude mcp add gemini node /path/to/gemini-mcp/dist/index.js -e GEMINI_API_KEY=your_api_keyКонфигурация
Переменные окружения
GEMINI_API_KEY- API ключ для Gemini AI (обязательно)
Альтернативный способ подключения
Добавьте в конфигурацию Claude Code (~/.config/claude-code/claude_desktop_config.json):
{
"mcpServers": {
"gemini": {
"command": "node",
"args": ["/path/to/gemini-mcp/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your_api_key"
}
}
}
}Использование
После подключения к Claude Code доступны два инструмента:
gemini_query
Базовый инструмент для отправки запросов в Gemini AI.
Параметры:
prompt(string, required) - текст запроса
gemini_unsafe
Инструмент для запросов с автоподтверждением небезопасных операций.
Параметры:
prompt(string, required) - текст запросаauto_confirm(boolean, optional) - автоматически подтверждать операции
Разработка
Команды
# Установка зависимостей
npm install
# Сборка проекта
npm run build
# Запуск сервера
npm start
# Разработка (сборка + запуск)
npm run devСтруктура проекта
├── src/
│ └── index.ts # MCP сервер с инструментами Gemini
├── dist/ # Скомпилированный JavaScript
├── package.json # Конфигурация и зависимости
├── tsconfig.json # Конфигурация TypeScript
└── CLAUDE.md # Документация для Claude CodeАрхитектура
MCP Server - использует @modelcontextprotocol/sdk
Transport - StdioServerTransport для коммуникации с Claude Code
Tools - инструменты для работы с Gemini CLI
Command Execution - spawn процессы для вызова gemini CLI
Лицензия
MIT
Автор
Created with Claude Code
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.