PAL MCP
MCP-сервер, через который Claude Code, Codex и другие агенты зовут Gemini, GPT, Grok и локальные модели для ревью, отладки и консенсуса
Установка
git clone https://github.com/BeehiveInnovations/pal-mcp-server.git
cd pal-mcp-server
./run-server.shНужны Python 3.10 и новее, Git и uv. Скрипт настраивает клиентов автоматически.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
PAL, раньше Zen MCP, подключает к вашему агенту другие модели через OpenRouter, Gemini, OpenAI, Azure, X.AI, DIAL или Ollama. Агент может обсудить решение со второй моделью, собрать мнения нескольких моделей, провести пошаговое ревью кода, отладку или проверку перед коммитом, сохраняя общий контекст разговора. Инструмент clink запускает внешние CLI вроде Gemini CLI или Codex как подагентов с отдельным контекстом. Лишние инструменты по умолчанию отключены, чтобы экономить контекст.
Для кого. Для разработчиков, которые хотят получать второе мнение другой модели, не выходя из своего агента.
Подходит, если
- Нужно независимое ревью кода другой моделью
- Сложный баг, где полезно сравнить гипотезы разных моделей
- Нужно передать объемный анализ модели с большим контекстом
Не подходит, если
- Нет ключей ни одного провайдера и нет локальных моделей
- Код нельзя отправлять нескольким внешним провайдерам
Пример запроса к агенту
Сделай ревью модуля авторизации вместе с gemini pro и собери общий список проблемОграничения
Нужны ключи хотя бы одного провайдера или локальный Ollama. API OpenAI, Gemini и X.AI из России без VPN не работают. Каждый вызов тратит токены у внешних провайдеров. Описания инструментов занимают место в контексте, поэтому часть из них выключена. Последние коммиты были давно, развитие замедлилось.
Как отключить. Удалите запись pal из ~/.claude/settings.json, .mcp.json или конфигурации другого клиента.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| GEMINI_API_KEY секрет | Ключ Gemini, нужен ключ хотя бы одного провайдера |
| DISABLED_TOOLS | Список отключенных инструментов через запятую |
| DEFAULT_MODEL | Модель по умолчанию, auto для автоматического выбора |
Проверка безопасности
- Отправляет код и контекст внешним провайдерам моделей
- Хранит ключи API нескольких провайдеров
Коротко о README
README объясняет идею работы агента с несколькими моделями в одном потоке разговора и приводит пример многоэтапного ревью. Установка через клон и скрипт run-server.sh либо через uvx во фрагменте конфигурации MCP. Описаны провайдеры, инструменты по группам, какие из них включены по умолчанию и как их включать. Отдельно представлен clink для запуска других CLI как подагентов.
Частые вопросы
Какие инструменты включены сразу?
chat, thinkdeep, planner, consensus, codereview, precommit, debug, apilookup и challenge. Остальные включаются через DISABLED_TOOLS.
Можно ли без облачных ключей?
Да, если подключить локальные модели через Ollama.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git