PraisonAI — MCP-сервер для Claude Code: что делает и как установить
Фреймворк для запуска автономных агентов с самопроверкой и поддержкой MCP. Помогает передавать рутинные шаги оркестратору прямо из сред разработки.
claude mcp add praisonai -- uvx praisonaiЧто делает PraisonAI
Сервер связывает среду разработки со стеком агентов PraisonAI. Внутри заложена пятиуровневая структура: системные инструкции, контекст с памятью, инструменты с проверками через MCP(), циклы выполнения с саморефлексией и граф переходов между участниками процесса. Для изолированного запуска инструментов поддерживается среда Docker.
Поведение агентов задаётся конфигурациями исполнения ExecutionConfig с контролем зацикливания. Для работы с внешними LLM в коде требуется переменная окружения OPENAI_API_KEY. Без установленной утилиты uvx запустить сервер через стандартную команду не выйдет.
Какие задачи решает
- связать цепочки агентов с памятью и внешними инструментами
- автоматизировать сбор и анализ информации из нескольких источников
- настроить шаги написания и рефакторинга кода с проверкой результатов
- запустить автономные сценарии с защитой от бесконечных циклов
Примеры запросов агенту
- Разверни команду агентов PraisonAI для анализа репозитория и поиска ошибок
- Запусти автономного исследователя для сбора трендов технологий и оформи отчёт таблицей
- Настрой граф из двух агентов: первый пишет код, второй проверяет и возвращает правки
Как установить PraisonAI
Командой платформы
claude mcp add praisonai -- uvx praisonaiuvx запускает команду с именем пакета; если в README она другая — uvx --from praisonai <команда>
Командой платформы
codex mcp add praisonai -- uvx praisonaiuvx запускает команду с именем пакета; если в README она другая — uvx --from praisonai <команда>
Файл настроек
{
"mcpServers": {
"praisonai": {
"command": "uvx",
"args": [
"praisonai"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from praisonai <команда>
Файл настроек
{
"servers": {
"praisonai": {
"type": "stdio",
"command": "uvx",
"args": [
"praisonai"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from praisonai <команда>
Командой платформы
gemini mcp add praisonai uvx praisonaiuvx запускает команду с именем пакета; если в README она другая — uvx --from praisonai <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о PraisonAI
Как установить PraisonAI в Claude Code?
Выполните в терминале команду claude mcp add praisonai -- uvx praisonai. Для её работы требуется установленная утилита uvx.
Что делает PraisonAI?
Фреймворк управляет агентами, их контекстом, памятью и графами взаимодействий. Он поддерживает самопроверку шагов и выполнение задач через протокол MCP.
Что нужно подготовить перед запуском агентов?
Для выполнения Python-скриптов с базовыми моделями понадобится ключ в переменной OPENAI_API_KEY. Запуск изолированных инструментов потребует установленный Docker.