К основному содержанию
MCP-сервер CX Codex

Prolog Reasoner — MCP-сервер для Claude Code: обзор и установка

Подключает логический движок SWI-Prolog к ИИ-агенту. Помогает решать комбинаторные задачи, проверять ограничения и строить многошаговый вывод.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add prolog-reasoner -- uvx prolog-reasoner
Открыть на GitHub

Что делает Prolog Reasoner

Языковые модели часто ошибаются в строгой логике и переборе вариантов. Этот сервер передаёт такие расчёты интерпретатору SWI-Prolog. Модель формулирует правила и факты, а движок вычисляет ответ и возвращает проверяемый результат.

В набор входят инструмент execute_prolog для запуска запросов и функции управления базой знаний: save_rule_base, list_rule_bases, get_rule_base и delete_rule_base. Правила можно сохранить один раз под коротким именем и подключать к последующим запросам без дублирования текста. Поддерживаются рекурсия, отрицание как неуспех и ограничения CLP(FD). Опция trace строит дерево доказательства.

Без установленного SWI-Prolog версии 9.0 или выше в PATH сервер работать не сможет. Для запуска также требуется Python от 3.10. При этом внешние ключи API для самого MCP-сервера не нужны: он работает локально через uvx.

Какие задачи решает

  • проверить логическую непротиворечивость набора правил
  • найти решение комбинаторной задачи планирования через CLP(FD)
  • сохранить базу постоянных правил для повторного вызова в диалоге
  • получить проверяемое дерево логического вывода для ответа модели

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

  • Проверь непротиворечивость расписания с помощью SWI-Prolog и найди свободный слот.
  • Сохрани правила ходов в базу с именем chess_moves.
  • Выполни запрос mortal(X) через execute_prolog, используя правила из базы socrates.

Как установить Prolog Reasoner

Командой платформы

claude mcp add prolog-reasoner -- uvx prolog-reasoner

uvx запускает команду с именем пакета; если в README она другая — uvx --from prolog-reasoner <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Prolog Reasoner

Как установить Prolog Reasoner в Claude Code?

Выполните команду claude mcp add prolog-reasoner -- uvx prolog-reasoner. После добавления инструмент сразу доступен в сессии.

Что делает Prolog Reasoner?

Он даёт модели доступ к SWI-Prolog для точных логических расчётов, поиска решений с ограничениями и перебора вариантов. Ответы возвращаются в структурированном виде.

Нужен ли ключ API для работы MCP-сервера?

Нет, самому MCP-серверу ключи не нужны, так как код выполняется локально. Токены OpenAI или Anthropic требуются только при использовании библиотеки Python в автономном режиме.

Похожие MCP-серверы

Все MCP-серверы по теме «ИИ и ML» →
MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 730звёзд репо labelhead-artist-momentum paperclipai MCP-сервер показывает динамику трендовых хип-хоп-артистов по четырём культурным измерениям. Подойдёт для запросов о музыкальном momentum. CX Codex +1 ★ 107 701звёзд репо Agent Skills Search Server agentskills Находит готовые навыки для ИИ-агентов в каталоге skills.sh через удалённый HTTP MCP-сервер HAPI. Пригодится, когда агенту не хватает инструкций под конкретный рабочий процесс. CX Codex +1 ★ 26 673звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 283звёзд репо Nhost nhost MCP-сервер подключает ИИ-ассистента к GraphQL API проекта Nhost. Пользователь проходит авторизацию, а доступ к данным ограничивают его права. CX Codex +1 ★ 9 369звёзд репо PraisonAI MervinPraison Фреймворк для запуска автономных агентов с самопроверкой и поддержкой MCP. Помогает передавать рутинные шаги оркестратору прямо из сред разработки. CX Codex +1 ★ 9 298звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой