Deep Agentic Core MCP — MCP-сервер для Claude Code: профилирование
Один MCP-сервер вместо нескольких: профилирует агентные воркфлоу, гоняет хаос-эксперименты и проверяет артефакты по спецификации AI Operations.
claude mcp add deep-agentic-core-mcp -- uvx deep-agentic-core-mcpЧто делает Deep Agentic Core MCP
Сервер собирает под одной MCP-идентичностью то, что раньше требовало отдельных подключений: инспекцию и профилирование воркфлоу в стиле agenticlens, тесты на устойчивость с инъекцией сбоев в стиле agentic-chaos, обнаружение модулей и готовности к надзору в стиле agentic-sidecar, а также аутентифицированный доступ к Control Tower 0.7.0 в режиме только чтения. Логику он не переписывает — это тонкий слой оркестрации поверх существующих Python-библиотек, поэтому пакет ставится через PyPI и запускается как stdio-сервер.
Инструменты разбиты по префиксам. lens.analyze_workflow возвращает рекомендации с блоком provenance: он называет артефакт, шаг воркфлоу, идентификаторы подтверждающих фрагментов и производителя, а provenance_summary считает, сколько из них реально нашлось в отправленном артефакте. lens.diagnose_run принимает трассу Run и опциональные baseline-прогоны, выдаёт таксономию отказов с уверенностью, виновный шаг и агента, таймлайн инцидента и отчёт в Markdown. spec.validate_artifact проверяет артефакт по набору схем, который называет его spec_version, и отклоняет маркеры без подходящей схемы.
С chaos.run_experiment есть нюанс, который стоит знать до установки: инструмент выполняет настоящий код, поэтому сервер рассчитан на доверенное локальное использование через stdio.
Какие задачи решает
- профилировать агентный воркфлоу и получить структурированную сводку телеметрии
- разобрать трассу упавшего прогона и найти виновный шаг
- прогнать контролируемый хаос-эксперимент против целевого воркфлоу
- сравнить обычный прогон с прогоном после инъекции сбоев
- проверить артефакт на соответствие спецификации AI Operations
Примеры запросов агенту
- Профилируй воркфлоу
workflow.jsonи покажи, где теряется время - Разбери трассу
run.jsonи назови шаг, из-за которого прогон упал - Запусти хаос-эксперимент со сбоем
stream_cutна этом воркфлоу
Как установить Deep Agentic Core MCP
Командой платформы
claude mcp add deep-agentic-core-mcp -- uvx deep-agentic-core-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from deep-agentic-core-mcp <команда>
Командой платформы
codex mcp add deep-agentic-core-mcp -- uvx deep-agentic-core-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from deep-agentic-core-mcp <команда>
Файл настроек
{
"mcpServers": {
"deep-agentic-core-mcp": {
"command": "uvx",
"args": [
"deep-agentic-core-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from deep-agentic-core-mcp <команда>
Файл настроек
{
"servers": {
"deep-agentic-core-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"deep-agentic-core-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from deep-agentic-core-mcp <команда>
Командой платформы
gemini mcp add deep-agentic-core-mcp uvx deep-agentic-core-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from deep-agentic-core-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Deep Agentic Core MCP
Как установить Deep Agentic Core MCP в Claude Code?
Одна команда: claude mcp add deep-agentic-core-mcp -- uvx deep-agentic-core-mcp. После неё сервер запускается как stdio-процесс и его инструменты появляются в сессии.
Что делает Deep Agentic Core MCP?
Объединяет профилирование воркфлоу, хаос-тесты, обнаружение модулей Sidecar и доступ к Control Tower под одним MCP-сервером. Клиент подключается один раз и получает все четыре группы инструментов.
Чем локальный запуск отличается от хостингового?
В хостинге на https://mcp.deepagentlabs.io/mcp провенанс, отчёты о соответствии и chaos.export_aios_run работают так же, как локально. Выполнение кода отключено, поэтому chaos.run_experiment доступен только при локальном stdio-подключении.