GemForge-Gemini-Tools-MCP
GemForge (инструменты Gemini)
Обзор
GemForge-Gemini-Tools-MCP : интеграция Gemini корпоративного уровня для ваших любимых агентов MCP. Усильте Claude, Roo Code и Windsurf с помощью анализа кодовой базы, поиска в реальном времени, обработки текста/PDF/изображений и многого другого.
Related MCP server: Vibe Check MCP
Быстрая навигация
Почему GemForge?
GemForge — это важный мост между Gemini AI от Google и экосистемой MCP:
Доступ в Интернет в режиме реального времени : получайте последние новости, рыночные тенденции и текущие данные с помощью
gemini_searchРасширенное рассуждение : обрабатывайте сложные логические задачи с помощью пошагового мышления с помощью
gemini_reasonCode Mastery : анализируйте полные репозитории, генерируйте решения и отлаживайте код с помощью
gemini_codeОбработка нескольких файлов : обработка более 60 форматов файлов, включая PDF-файлы, изображения и многое другое с помощью
gemini_fileopsИнтеллектуальный выбор модели : автоматически выбирает оптимальную модель Gemini для каждой задачи.
Enterprise-Ready : надежная обработка ошибок, управление ограничениями скорости и механизмы отката API
Быстрый старт
Установка в одну строку
npx @gemforge/mcp-server@latest initРучная настройка
Создайте файл конфигурации (
claude_desktop_config.json):
{
"mcpServers": {
"GemForge": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"GEMINI_API_KEY": "your_api_key_here"
}
}
}
}Установите и запустите:
npm install gemforge-mcp
npm startПосмотрите 30-секундную демонстрацию настройки →
Высокая надежность
GemForge создан для производственных сред:
Поддержка более 60 типов файлов : обработка всего: от кода до документов и изображений.
Автоматические откаты модели : продолжает функционировать даже при ограничениях скорости или перебоях в обслуживании
Регистрация ошибок корпоративного уровня : подробная диагностика для устранения неполадок
Устойчивость API : экспоненциальная задержка, логика повторных попыток и бесшовное переключение моделей
Полная поддержка репозитория : анализируйте целые кодовые базы с помощью настраиваемых шаблонов включения/исключения
Обработка XML-контента : специализированная обработка структурированных данных
Ключевые инструменты
Инструмент | Описание | Возможности ключа |
| Поиск информации через Интернет | Доступ к данным в реальном времени |
| Комплексное решение проблем с пошаговой логикой | Прозрачный процесс рассуждения |
| Глубокое понимание и генерация кода | Полный анализ репозитория |
| Многофайловая обработка более 60 форматов | Сравнение и преобразование документов |
{
"toolName": "gemini_search",
"toolParams": {
"query": "Latest advancements in quantum computing",
"enable_thinking": true
}
}{
"toolName": "gemini_code",
"toolParams": {
"question": "Identify improvements and new features",
"directory_path": "path/to/project",
"repomix_options": "--include \"**/*.js\" --no-gitignore"
}
}{
"toolName": "gemini_fileops",
"toolParams": {
"file_path": ["contract_v1.pdf", "contract_v2.pdf"],
"operation": "analyze",
"instruction": "Compare these contract versions and extract all significant changes."
}
}Конфигурация
GemForge предлагает гибкие возможности конфигурации:
GEMINI_API_KEY=your_api_key_here # Required: Gemini API key
GEMINI_PAID_TIER=true # Optional: Set to true if using paid tier (better rate limits)
DEFAULT_MODEL_ID=gemini-2.5-pro # Optional: Override default model selection
LOG_LEVEL=info # Optional: Set logging verbosity (debug, info, warn, error){
"mcpServers": {
"GemForge": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"GEMINI_API_KEY": "your_api_key_here"
}
}
}
}GemForge разумно выбирает лучшую модель для каждой задачи:
gemini_search: используетgemini-2.5-flashдля скорости и интеграции поискаgemini_reason: Используетgemini-2.5-proдля возможностей глубокого рассужденияgemini_code: используетgemini-2.5-proдля понимания сложного кодаgemini_fileops: выбор междуgemini-2.0-flash-liteилиgemini-1.5-proв зависимости от размера файла
Переопределите параметр model_id в любом вызове инструмента или установите переменную среды DEFAULT_MODEL_ID .
Развертывание
Кузница.ai
Развертывание в один клик через Smithery.ai
Докер
docker run -e GEMINI_API_KEY=your_api_key ghcr.io/pv-bhat/gemforge:latestСамостоятельно размещенный
Инструкции по интеграции можно найти в нашем каталоге MCP.so.
Что отличает GemForge?
Кросс-экосистемная мощь : соедините искусственный интеллект Google с Клодом и другими агентами MCP
Многофайловый анализ : сравнение документов, изображений или версий кода
Умная маршрутизация : автоматический выбор модели на основе требований задачи
Готово к производству : создано для корпоративных сред

Сообщество и поддержка
Присоединяйтесь к нам : MCP Discord | GemForge Discord
Внести вклад : обсуждения на GitHub
Обратная связь : создайте проблему или поделитесь мыслями в Discord
Документация
Посетите наш сайт документации для:
Расширенные руководства по использованию
API-ссылка
Советы по устранению неполадок
Лицензия
Лицензировано по лицензии MIT. Подробности см. в разделе ЛИЦЕНЗИЯ .
Благодарности
API Google Gemini для предоставления базовых возможностей ИИ
Протокол контекста модели (MCP) для стандартизации интерфейсов инструментов ИИ
Available Tools
4 toolsgemini_codeC
Analyzes codebases using Repomix and Gemini 2.5 Pro. Answers questions about code structure, logic, and potential improvements.
Inputs: question (required), codebase_path, directory_path, model_id.
gemini_fileopsA
Performs efficient operations on files (text, PDF, images, etc.) using appropriate Gemini models (Flash-Lite or 1.5 Pro for large files). Use for summarization, extraction, or basic analysis.
Inputs: file_path (required), instruction, model_id, operation, +1 more.
gemini_reasonA
Solves complex problems with step-by-step reasoning using Gemini 2.0 Flash Thinking. Best for math and science problems, coding challenges, and tasks requiring transparent reasoning process.
Inputs: problem (required), file_path, model_id, show_steps.
gemini_searchA
Generates responses based on the latest information using Gemini 2.0 Flash and Google Search. Best for general knowledge questions, fact-checking, and information retrieval.
Inputs: query (required), enable_thinking, file_path, model_id.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose with no overlap: gemini_code analyzes codebases, gemini_fileops handles file operations, gemini_reason solves complex problems with reasoning, and gemini_search retrieves general information. The descriptions clearly differentiate their domains and use cases, making misselection unlikely.
All tool names follow a consistent 'gemini_' prefix pattern with descriptive suffixes (code, fileops, reason, search). This uniform naming convention makes the tool set predictable and easy to understand, with no deviations in style or structure.
Four tools is a reasonable number for a Gemini-focused server, covering key areas like code analysis, file operations, reasoning, and search. It feels slightly thin but well-scoped, as each tool addresses a distinct domain without unnecessary duplication.
The tool set covers major use cases for Gemini models: code analysis, file handling, reasoning, and information retrieval. Minor gaps might include more specialized operations like image generation or multimodal analysis, but the core functionalities are well-represented for general-purpose tasks.
Maintenance
Related MCP Connectors
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThe ultimate Gemini API interface for MCP hosts, intelligently selecting models for the task at hand—delivering optimal performance, minimal token cost, and seamless integration.32MIT
- AlicenseBqualityDmaintenanceA metacognitive pattern interrupt system that helps prevent AI assistants from overcomplicated reasoning paths by providing external validation, simplification guidance, and learning mechanisms.2325 npm505MIT
- AlicenseBqualityDmaintenanceA lightweight MCP server that enables AI agents to perform deep codebase analysis by leveraging Gemini's massive context window for cross-file analysis and intelligent file selection.428MIT
- AlicenseAqualityDmaintenanceAn MCP server that gives your IDE or agent access to Google Gemini with autonomous codebase exploration, enabling deep code analysis, architectural reviews, and bug hunting.2010MIT
Appeared in Searches
- A real-time voice and text AI assistant with Google Search integration and system control
- A server for searching and finding other MCP servers
- Search for 'dia' (unspecified context)
- Tools or methods for generating academic papers
- A server for finding scientific articles, creating ad ideas, and deploying Facebook ads