Skip to main content
Glama
MIT License
3

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
  • Машинопись
  • Приложение Клода для ПК

Установка

  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"

Лицензия

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

You must be authenticated.

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

Реализация TypeScript сервера Model Context Protocol, которая интегрируется с моделью Google Gemini 2.0 Flash, позволяя пользователям Claude Desktop взаимодействовать с Gemini посредством общения на естественном языке.

  1. Функции
    1. Инструменты МКП
      1. сгенерировать\_текст
    2. Предпосылки
      1. Установка
        1. Интеграция рабочего стола Клода
          1. Реализация API
            1. Тестирование
              1. Лицензия

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  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.
                  Last updated -
                  1
                  5
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  A 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 -
                  4
                  25
                  16
                  JavaScript
                  GPL 3.0
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  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.
                  Last updated -
                  Python
                  • Linux
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that provides greeting tools, resources, and prompts, demonstrating client-server interaction using TypeScript.
                  Last updated -
                  TypeScript

                View all related MCP servers

                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