gemini-mcp-сервер
Реализация TypeScript сервера Model Context Protocol (MCP), который интегрируется с моделью Gemini от Google с помощью прямых вызовов API.
Функции
- Использует прямые вызовы API Gemini (без устаревшего SDK)
- Поддерживает последнюю модель Gemini 2.0 Flash
- Реализует протокол MCP для бесшовной интеграции с Claude
- Поддерживает контекст разговора для естественного взаимодействия
Инструменты МКП
сгенерировать_текст
С сервера: близнецы
Генерация текста с использованием модели Gemini с настраиваемыми параметрами.
Предпосылки
- Node.js 18 или выше
- API-ключ Google Gemini
- Машинопись
- Приложение Клода для ПК
Установка
- Клонируйте репозиторий:
- Установить зависимости:
- Строить:
Интеграция рабочего стола Клода
Чтобы использовать этот сервер с Claude Desktop:
- Открыть рабочий стол Клода
- Перейдите в Настройки > Разработчик.
- Нажмите «Изменить конфигурацию».
- Добавьте следующую конфигурацию:
Заменять:
/path/to/gemini-mcp-server
на абсолютный путь к вашему репозиториюyour_api_key_here
на ваш реальный ключ API Google Gemini
Теперь сервер будет доступен в списке MCP-серверов Claude Desktop.
Реализация API
Этот сервер использует прямые HTTP-запросы к конечной точке API Gemini. Формат запроса API соответствует официальной документации Google:
Тестирование
Вы можете протестировать прямую реализацию API, используя пример скрипта:
Лицензия
Массачусетский технологический институт
You must be authenticated.
Tools
Реализация TypeScript сервера Model Context Protocol, которая интегрируется с моделью Google Gemini 2.0 Flash, позволяя пользователям Claude Desktop взаимодействовать с Gemini посредством общения на естественном языке.
- Функции
- Инструменты МКП
- Предпосылки
- Установка
- Интеграция рабочего стола Клода
- Реализация API
- Тестирование
- Лицензия
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA TypeScript server that integrates Google's Gemini Pro model with Claude Desktop through the Model Context Protocol, allowing Claude users to access Gemini's text generation capabilities.Last updated -15TypeScriptMIT License
- AsecurityAlicenseAqualityA TypeScript implementation of the Model Context Protocol server for Pica that enables Claude Desktop users to interact with connected platforms like Gmail, Google Sheets, Slack, and databases through natural language commands.Last updated -42516JavaScriptGPL 3.0
- -securityFlicense-qualityA server implementing the Model Context Protocol that enables AI assistants like Claude to interact with Google's Gemini API for text generation, text analysis, and chat conversations.Last updated -Python
- -securityFlicense-qualityA Model Context Protocol server that provides greeting tools, resources, and prompts, demonstrating client-server interaction using TypeScript.Last updated -TypeScript