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"

Лицензия

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

A
license - permissive license
D
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A 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.
    7
    70
    12
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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.
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude Desktop to interact with Google's Gemini 2.5 Pro Experimental AI model, with features like Google Search integration and token usage reporting.
    2
    178
    4
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

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