Skip to main content
Glama

gemini-mcp-сервер

Реализация TypeScript сервера Model Context Protocol (MCP), который интегрируется с моделью Gemini от Google с помощью прямых вызовов API.

Функции

  • Использует прямые вызовы API Gemini (без устаревшего SDK)

  • Поддерживает последнюю модель Gemini 2.0 Flash

  • Реализует протокол MCP для бесшовной интеграции с Claude

  • Поддерживает контекст разговора для естественного взаимодействия

Related MCP server: Gemini MCP Server

Инструменты МКП

сгенерировать_текст

С сервера: близнецы

Генерация текста с использованием модели Gemini с настраиваемыми параметрами.

Предпосылки

  • Node.js 18 или выше

  • API-ключ Google Gemini

  • Машинопись

  • Приложение Клода для ПК

Установка

  1. Клонируйте репозиторий:

git clone https://github.com/YOUR-USERNAME/gemini-mcp-server.git
cd gemini-mcp-server
  1. Установить зависимости:

npm install
  1. Строить:

npm run build

Интеграция рабочего стола Клода

Чтобы использовать этот сервер с Claude Desktop:

  1. Открыть рабочий стол Клода

  2. Перейдите в Настройки > Разработчик.

  3. Нажмите «Изменить конфигурацию».

  4. Добавьте следующую конфигурацию:

"gemini": {
  "command": "node",
  "args": ["path\\to\\dist\\gemini_mcp_server.js"],
  "env": {
    "GEMINI_API_KEY": "gemini_api_key"
  },
  "cwd": "path\\to\\gemini-mcp-server"
}

Заменять:

  • /path/to/gemini-mcp-server на абсолютный путь к вашему репозиторию

  • your_api_key_here на ваш реальный ключ API Google Gemini

Теперь сервер будет доступен в списке MCP-серверов Claude Desktop.

Реализация API

Этот сервер использует прямые HTTP-запросы к конечной точке API Gemini. Формат запроса API соответствует официальной документации Google:

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Explain how AI works"}]
    }]
   }'

Тестирование

Вы можете протестировать прямую реализацию API, используя пример скрипта:

node dist/example_direct_api.js "Your prompt here"

Лицензия

Массачусетский технологический институт

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/IA-Entertainment-git-organization/gemini-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server