ask-gemini-mcp
Ask LLM
Пакет | Тип | Версия | Загрузки |
MCP-сервер | |||
MCP-сервер | |||
MCP-сервер | |||
MCP-сервер | |||
Плагин Claude Code |
|
MCP-серверы + плагин Claude Code для взаимодействия ИИ с ИИ
MCP-серверы, которые связывают ваш ИИ-клиент с несколькими провайдерами LLM для взаимодействия ИИ с ИИ. Работает с Claude Code, Claude Desktop, Cursor, Warp, Copilot и более чем 40 другими MCP-клиентами. Используйте контекст Gemini (1 млн+ токенов), GPT-5.5 от Codex или локальные модели Ollama — всё через стандартный MCP.
Зачем?
Получить второе мнение — попросите другой ИИ проверить ваш подход к написанию кода перед коммитом
Обсудить планы — отправляйте архитектурные предложения для критики и альтернативных предложений
Проверить изменения — пусть несколько ИИ проанализируют diff-файлы, чтобы найти проблемы, которые мог пропустить ваш основной ИИ
Огромный контекст — Gemini читает целые кодовые базы (1 млн+ токенов), которые переполнили бы другие модели
Локально и конфиденциально — используйте Ollama для проверок, при которых данные не покидают ваш компьютер
Related MCP server: SystemPrompt Coding Agent
Быстрый старт
Claude Code
# All-in-one — auto-detects installed providers
claude mcp add --scope user ask-llm -- npx -y ask-llm-mcpclaude mcp add --scope user gemini -- npx -y ask-gemini-mcp
claude mcp add --scope user codex -- npx -y ask-codex-mcp
claude mcp add --scope user ollama -- npx -y ask-ollama-mcpClaude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"ask-llm": {
"command": "npx",
"args": ["-y", "ask-llm-mcp"]
}
}
}{
"mcpServers": {
"gemini": {
"command": "npx",
"args": ["-y", "ask-gemini-mcp"]
},
"codex": {
"command": "npx",
"args": ["-y", "ask-codex-mcp"]
},
"ollama": {
"command": "npx",
"args": ["-y", "ask-ollama-mcp"]
}
}
}Cursor (.cursor/mcp.json):
{
"mcpServers": {
"ask-llm": { "command": "npx", "args": ["-y", "ask-llm-mcp"] }
}
}Codex CLI (~/.codex/config.toml):
[mcp_servers.ask-llm]
command = "npx"
args = ["-y", "ask-llm-mcp"]Любой MCP-клиент (транспорт STDIO):
{ "command": "npx", "args": ["-y", "ask-llm-mcp"] }Замените ask-llm-mcp на ask-gemini-mcp, ask-codex-mcp или ask-ollama-mcp для одного провайдера.
Плагин Claude Code
Плагин Ask LLM добавляет проверку кода от нескольких провайдеров, мозговой штурм и автоматизированные хуки прямо в Claude Code:
/plugin marketplace add Lykhoyda/ask-llm
/plugin install ask-llm@ask-llm-pluginsЧто вы получаете
Функция | Описание |
| Параллельная проверка Gemini + Codex с 4-фазным конвейером валидации и выделением консенсуса |
| Проверка только через Gemini с фильтрацией достоверности |
| Проверка только через Codex с фильтрацией достоверности |
| Локальная проверка — данные не покидают ваш компьютер |
| Мозговой штурм с несколькими LLM: Claude Opus исследует тему на основе реальных файлов параллельно с внешними провайдерами (Gemini/Codex/Ollama), затем синтезирует все результаты, отдавая приоритет проверенным данным |
| Сравнение «сырых» ответов от нескольких провайдеров бок о бок, без синтеза — для случаев, когда вы хотите увидеть, как каждый провайдер формулирует один и тот же ответ |
Pre-commit hook | Проверяет подготовленные изменения перед |
Агенты проверки используют 4-фазный конвейер, вдохновленный плагином проверки кода от Anthropic: сбор контекста, построение промпта с явным исключением ложноположительных результатов, синтез и проверка каждого найденного результата на уровне исходного кода.
Подробности см. в документации плагина.
Предварительные требования
Node.js версии 20.0.0 или выше (LTS)
Хотя бы один провайдер:
Gemini CLI —
npm install -g @google/gemini-cli && gemini loginCodex CLI — установлен и авторизован
Ollama — запущен локально с загруженной моделью (
ollama pull qwen2.5-coder:7b)
Инструменты MCP
Инструмент | Пакет | Цель |
| ask-gemini-mcp | Отправка промптов в Gemini CLI с синтаксисом файлов |
| ask-gemini-mcp | Получение структурированных блоков редактирования кода OLD/NEW от Gemini |
| ask-gemini-mcp | Извлечение фрагментов из кэшированных больших ответов |
| ask-codex-mcp | Отправка промптов в Codex CLI. GPT-5.5 с мини-резервом. Нативное возобновление сессии через |
| ask-ollama-mcp | Отправка промптов в локальную Ollama. Полная конфиденциальность, нулевая стоимость. Повтор диалога на стороне сервера через |
| ask-llm-mcp | Единый оркестратор — выбор провайдера для каждого вызова. Рассылка всем установленным провайдерам |
| ask-llm-mcp | Отправка одного и того же промпта нескольким провайдерам параллельно; возвращает ответы каждого провайдера + использование за один вызов |
| все | Итоговые токены за сессию, количество переключений на резерв, разбивка по провайдерам/моделям — всё в памяти, без сохранения |
| ask-llm-mcp | Самодиагностика: версия Node, разрешение PATH, наличие CLI провайдеров + версии. Только чтение |
| все | Тест соединения — проверка настройки MCP |
Все инструменты ask-* принимают необязательный параметр sessionId для многоходовых диалогов и теперь возвращают структурированный AskResponse (провайдер, ответ, модель, sessionId, использование) через outputSchema MCP вместе с текстом, читаемым человеком. Оркестратор (ask-llm-mcp) также предоставляет usage://current-session как ресурс MCP для получения JSON-снимков в реальном времени.
Примеры использования
ask gemini to review the changes in @src/auth.ts for security issues
ask codex to suggest a better algorithm for @src/sort.ts
ask ollama to explain @src/config.ts (runs locally, no data sent anywhere)
use gemini to summarize @. the current directory
use multi-llm to compare what gemini and codex think about this approachПодкоманды CLI
Бинарный файл оркестратора (ask-llm-mcp) поддерживает два режима CLI наряду с режимом MCP-сервера по умолчанию:
# Interactive multi-provider REPL — switch providers, persist sessions, see usage live
npx ask-llm-mcp repl
# Diagnose your setup — Node version, PATH, provider CLI versions, env vars
npx ask-llm-mcp doctor # human-readable
npx ask-llm-mcp doctor --json # machine-readable, exit 1 on errorREPL поддерживает сессии для каждого провайдера (/provider gemini, /provider codex, /new, /sessions, /usage) и наследует всё поведение исполнителя (резерв по квоте, вывод stream-json для Gemini, нативное возобновление сессии).
Модели
Провайдер | По умолчанию | Резерв |
Gemini |
|
|
Codex |
|
|
Ollama |
|
|
Все провайдеры автоматически переключаются на более легкую модель при ошибках.
Документация
Сайт документации: lykhoyda.github.io/ask-llm
Для чтения ИИ: llms.txt | llms-full.txt
Участие в разработке
Вклад приветствуется! См. открытые задачи для работы.
Лицензия
Лицензия MIT. Подробности см. в LICENSE.
Отказ от ответственности: Это неофициальный сторонний инструмент, который не связан, не одобрен и не спонсируется Google или OpenAI.
This server cannot be installed
Maintenance
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
- AlicenseCqualityAmaintenanceA Model Context Protocol server that enables AI assistants to interact with Google Gemini CLI, allowing them to leverage Gemini's large token window for analyzing files and codebases using natural language commands.59862,272MIT
- AlicenseNot gradedqualityFmaintenanceAn MCP server that orchestrates AI coding assistants (Claude Code CLI and Gemini CLI) to perform complex programming tasks autonomously, allowing remote control of your local development environment from anywhere.13142MIT
- AlicenseBqualityCmaintenanceAn MCP server for image generation using the Gemini API.1152MIT
- AlicenseBqualityCmaintenanceThis is a powerful Model Context Protocol (MCP) server that integrates multiple AI coding agents—Anthropic Claude Code, OpenAI Codex, and Google Gemini—directly into your workflow. It enables seamless cross-provider analysis, leveraging Gemini's massive token window, Codex's specialized coding capabilities, and Claude's advanced reasoning.1028MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Lykhoyda/ask-llm'
If you have feedback or need assistance with the MCP directory API, please join our Discord server