just-prompt MCP

MCP-сервер отправляет один промпт сразу нескольким моделям OpenAI, Anthropic, Gemini, Groq, DeepSeek и Ollama и может собрать из ответов решение

  • 739 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Отправляет текст промптов и содержимое файлов по абсолютному пути внешним провайдерам моделей и локальному Ollama
  • Хранит в окружении ключи нескольких платных API и тратит деньги на каждый запрос, включая запросы исправления имен моделей
  • Записывает ответы Markdown-файлами в папку, путь к которой передает агент
Все причины и проверки
Нужен VPN

disler/just-prompt

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/just-prompt

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Отправляет текст промптов и содержимое файлов по абсолютному пути внешним провайдерам моделей и локальному Ollama
  • Хранит в окружении ключи нескольких платных API и тратит деньги на каждый запрос, включая запросы исправления имен моделей
  • Записывает ответы Markdown-файлами в папку, путь к которой передает агент

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

just-prompt — небольшой MCP-сервер на Python, через который агент обращается сразу к нескольким языковым моделям разных провайдеров. Инструмент `prompt` принимает текст и список моделей, запускает запросы параллельно и возвращает все ответы. `prompt_from_file` берет промпт из файла по абсолютному пути, а `prompt_from_file_to_file` дополнительно сохраняет ответы каждой модели в отдельный Markdown-файл в указанной папке. Инструменты `list_providers` и `list_models` показывают доступных провайдеров и их модели. Модели записывают с префиксом провайдера, у каждого есть короткая форма: `o:` для OpenAI, `a:` для Anthropic, `g:` для Gemini, `q:` для Groq, `d:` для DeepSeek, `l:` для Ollama. Если имя модели написано неточно, сервер исправляет его запросом к первой модели из списка `--default-models`. При запуске он проверяет, для каких провайдеров в окружении есть ключи, и недоступных отмечает, но продолжает работу с остальными. Отдельный инструмент `ceo_and_board` отправляет вопрос моделям-советникам, затем отдает их ответы модели-руководителю, по умолчанию `openai:o3`, и сохраняет ее решение вместе с ответами в Markdown. В репозитории лежат примеры таких запусков, в том числе выбор между OpenAI, Anthropic и Google, и команда `jprompt_ultra_diff_review` для Claude Code: она сохраняет вывод `git diff` в файл и отправляет его нескольким моделям на рецензию.

Для кого. Для разработчиков, которые используют Claude Code и хотят сравнивать ответы нескольких моделей на один вопрос, ревью или архитектурное решение, не переключаясь между окнами и сервисами.

Подходит, если

  • Нужно сравнить, как OpenAI, Anthropic и Gemini отвечают на один и тот же промпт, и сохранить ответы файлами через `prompt_from_file_to_file`
  • Перед крупным выбором стека или архитектуры хочется получить мнения нескольких моделей и итог от одной через `ceo_and_board`
  • Нужно получить рецензию git diff сразу от нескольких моделей с помощью команды `jprompt_ultra_diff_review`
  • Часть моделей работает локально через Ollama, часть по API, а подключать их хочется одним сервером
  • Нужно быстро посмотреть, какие модели доступны у провайдера, через `list_models`

Не подходит, если

  • У вас нет ключей ни одного провайдера, а API OpenAI и Anthropic из России недоступны: без ключей сервер ответов не отдает
  • Требуется потоковая выдача ответа или диалог с историей: инструменты работают по схеме одного запроса и одного ответа
  • Нужен готовый плагин с подкомандами для Claude Code: это сервер, который ставят из клона через `uv`
  • Лицензия на код должна быть оформлена: файла лицензии в репозитории нет

Пример запроса к агенту

Отправь через just-prompt этот вопрос моделям openai:gpt-4o и anthropic:claude-3-5-haiku и сохрани оба ответа в папку /Users/me/answers

MCP

Транспорт
stdio
Авторизация
ключ необязателен

Переменные окружения

OPENAI_API_KEY секрет
Ключ OpenAI, нужен для моделей с префиксом `openai` или `o`
ANTHROPIC_API_KEY секрет
Ключ Anthropic для моделей с префиксом `anthropic` или `a`
GEMINI_API_KEY секрет
Ключ Gemini для моделей с префиксом `gemini` или `g`
GROQ_API_KEY секрет
Ключ Groq для моделей с префиксом `groq` или `q`
DEEPSEEK_API_KEY секрет
Ключ DeepSeek для моделей с префиксом `deepseek` или `d`
OLLAMA_HOST
Адрес локального сервера Ollama, если он не стандартный

Ограничения

  • Автор не указал лицензию, права на использование и копирование не определены, уточните у автора.
  • Нужны собственные ключи провайдеров в `.env` или окружении. Расходы на вызовы несете вы, а `ceo_and_board` обращается сразу к нескольким моделям и по умолчанию к `openai:o3` как руководителю. API OpenAI и Anthropic из России недоступны.
  • Пути к файлам и папкам инструменты принимают только абсолютные, относительные не поддерживаются.
  • Последний коммит в репозитории датирован августом 2025 года, названия моделей в примерах и в списке по умолчанию относятся к тому времени (например, `gemini-2.5-pro-preview-03-25`), актуальные имена нужно подставлять самим.
  • В инструкции по установке указан условный адрес клона с именем `yourusername`: настоящий репозиторий — `disler/just-prompt`.

Как отключить. Выполните `claude mcp remove just-prompt`, чтобы убрать сервер из Claude Code. В других клиентах удалите запись `just-prompt` из конфигурации MCP. Папку клона и файл `.env` с ключами удалите отдельно, а ответы моделей, сохраненные инструментами, останутся там, куда вы их направили.

Частые вопросы

Какие провайдеры поддерживает just-prompt?

Шесть: OpenAI, Anthropic, Google Gemini, Groq, DeepSeek и Ollama. Каждому соответствует ключ в `.env` (`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `GEMINI_API_KEY`, `GROQ_API_KEY`, `DEEPSEEK_API_KEY`) или адрес `OLLAMA_HOST` для локального сервера.

Как задать модель в запросе?

С префиксом провайдера через двоеточие: `openai:gpt-4o-mini` или короче `o:gpt-4o-mini`. Для остальных провайдеров короткие префиксы `a`, `g`, `q`, `d`, `l`. Если префикс опущен, сервер использует модели по умолчанию.

Что делает инструмент ceo_and_board?

Он отправляет вопрос из файла моделям-советникам, потом передает их ответы модели-руководителю, по умолчанию `openai:o3`, и записывает решение руководителя и ответы советников в папку `abs_output_dir`. В репозитории лежит пример решения об выборе между OpenAI, Anthropic и Google.

Работает ли just-prompt без ключей?

Сервер запустится, но для провайдеров без ключа вызовы недоступны. При старте он проверяет окружение и сообщает, какие провайдеры можно использовать. Локальные модели Ollama ключа не требуют, достаточно доступного `OLLAMA_HOST`.

Какой язык и какая версия нужны для запуска?

Python 3.10 и новее по манифесту `pyproject.toml`. Зависимости (`anthropic`, `google-genai`, `groq`, `ollama`, `openai`, `mcp`, `pydantic`) ставит `uv sync`. Тесты запускаются командой `uv run pytest`.

Что за команда jprompt_ultra_diff_review?

Это команда Claude Code из каталога `.claude/commands`. Она создает файл `diff.md` с просьбой о рецензии, дописывает в него вывод `git diff` и отправляет файл трем моделям через `prompts_from_file_to_file`. Модели в команде зашиты на момент написания, их стоит заменить.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Нужен VPN

MCP-сервер, через который Claude Code, Codex и другие агенты зовут Gemini, GPT, Grok и локальные модели для ревью, отладки и консенсуса

MCP-серверРасширенный доступ11,8 тыс.Звезды репозитория
Официальный

MCP-сервер и веб-инструмент для улучшения промптов: три инструмента оптимизации системных и пользовательских промптов с итеративной доработкой

MCP-серверРасширенный доступ38,9 тыс.Звезды репозитория

Плагин Claude Code, который задает один вопрос сразу нескольким моделям и показывает их ответы рядом с разбором согласий и расхождений

ПлагинРасширенный доступ898Звезды репозитория

CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода

CLIШирокий доступ2,4 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинРасширенный доступ173,9 тыс.Звезды репозитория

CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов

CLIРасширенный доступ1,6 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
just-prompt (эта запись)нетключ необязателен739
claude-councilнет898плагин Claude Code, который опрашивает модели по API-ключам и подпискам и показывает ответы рядом с разбором согласий
LLM Councilнет2 672скилл, где пять подагентов с разными ролями рецензируют друг друга, без обращения к другим провайдерам
MCP CLI clientнет675консольный клиент MCP с одной моделью, выбранной в конфиге

Коротко о README

Главная страница описывает сервер как легкий мост к шести провайдерам и показывает схему инструментов с параметрами. Дальше идут таблица префиксов провайдеров, список возможностей, шаги установки через `uv sync`, переменные окружения и три способа подключить сервер к Claude Code. В конце приведены структура кода и запуск тестов. В репозитории есть примеры ответов, технические спецификации, справочные документы по API провайдеров, тесты по слоям и готовый `.mcp.json`.

Бейдж для README

Сообщить о проблеме

Foxx AIjust-prompt
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.