IG

infolabai/gemini-cli-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 1 forks Качество 56 Тренд 11MIT

Вы можете использовать Gemini AI для MCP-серверов в Claude Code.

Обзор

Вы можете использовать Gemini AI для MCP-серверов в Claude Code. 1. FAQ: Используйте огромное окно контекста Gemini для анализа больших файлов и каталогов одновременно. Вы можете использовать Gemini CLI бесплатно, чтобы использовать мощные функции Claude Code, сохраняя при этом использование токенов Claude Code. : Легкая интеграция с существующим рабочим процессом Claude Code Этот сервер работает с помощью инструмента gemini CLI, установленного локально. Python 3.8+ - менеджер пакетов uv - инструмент Gemini CLI uv должен быть установлен на системном уровне (работает независимо от виртуальной среды Python): - Используйте Gemini для обработки файлов, каталогов и основной информации URL - введите: - prompt (string): prompt - file dir url path (string) для доставки в Gemini: file, directory или URL path - working directory (string): working directory (required) Для Linux добавьте следующие настройки в файл ~/.claude.json: Измените путь /path/to/your/project/ to git project path.

Обзор (машинный перевод)

английский

Вы можете использовать Gemini AI для MCP-серверов в Claude Code.

##Основное преимущество

  1. FAQ** Анализ файлов большой емкости**: Использование огромного контекстного окна Gemini для анализа больших файлов и каталогов
  2. FAQ Token Saving: Вы можете использовать Gemini CLI бесплатно, чтобы сохранить количество токенов в Claude Code и использовать мощные функции Claude Code
  3. FAQs ** Простая интеграция**: Легкая интеграция с существующим рабочим процессом Claude Code

Этот сервер работает с помощью инструмента gemini CLI, установленного локально.

Предпосылки

Python 3.8+

  • менеджер пакетов uv Инструмент Gemini CLI

Быстрый старт

1 Восстановить клон

  • установка uv

uv должен быть установлен на системном уровне (работает независимо от виртуальной среды Python):

  • зависимая установка:

Инструменты

  • управляй Джемини*
  • Используйте Gemini для управления файлами, каталогами и объемной информацией URL-адресов Тэг: [[Т1]] (струна): Немедленно доставить Близнецам file_dir_url_path (струна): файл для анализа, каталог или путь URL
  • [[Т3]] (струна): рабочий каталог (обязательно)

Конфигурация

Чтобы использовать Claude Code, добавьте настройки MCP-сервера

Для Linux добавьте следующие настройки в файл ~/.claude.json:

Примечание: Изменить /path/to/your/project/ на путь проекта git.

##Развитие

Запуск сервера напрямую (нормально останавливаться после запуска)

  • Тест

Отладка

Сервер MCP взаимодействует через stdio, поэтому отладка может быть затруднена. Инспектор КПП

О нас

При использовании subprocess.run следует использовать опцию shell=True. Это идеально подходит для запуска команд через оболочки в среде сервера MCP. Если у вас нет этой опции, вы можете запускать команды Gemini CLI в режиме ожидания.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "gemini": { "command": "uv", "args": [ "--directory", "/path/to/your/project", "run", "python", "/path/to/your/project/gemini_mcp_server.py" ], "env": {} } } }