Gemini MCP
Краткое назначение
gemini-mcp — MCP-мост между Gemini CLI и MCP-клиентами.
Бизнес-задача
Разные AI-клиенты и IDE нуждаются в едином способе использовать возможности Gemini CLI: кодинг, анализ, RAG, мультимодальные задачи, structured extraction и automation. Проект создает такой интерфейс через MCP.
Техническое решение
Сервер предоставляет набор инструментов для выполнения задач, чата, локального RAG по папкам, URL summarization, refactor/test/error flows, review diff, commit message generation, JSON extraction, анализа медиа и sandbox/worktree сценариев.
Архитектура
- standalone stdio MCP mode;
- shared backend + stdio proxy mode;
- tools для coding, RAG, review, extraction и multimodal workflows;
- слой управления моделями;
- сценарии для autonomous agent и worktree задач.
Стек
Node.js, MCP, Gemini CLI, stdio, backend/proxy mode, RAG, multimodal AI, automation tools.
Интеграции
- Gemini CLI;
- Claude Desktop;
- Cursor;
- Windsurf;
- Cline;
- Codex-compatible workflows.
Ограничения и риски
Проект зависит от доступности Gemini CLI и окружения пользователя. Shared backend снижает накладные расходы, но требует аккуратного управления процессами.
Что показывает в портфолио
AI developer tooling, MCP-интеграции, multi-client архитектуру и practical automation для работы с кодом и данными.
Ссылка
https://github.com/NohchiyBors/gemini-mcp