athena-protocol — MCP-сервер для Claude Code
Сервер проверяет логику и зависимости до правок в кодовой базе. Помогает агентам оценить риски правок и не сломать соседние модули.
claude mcp add athena-protocol -- npx -y @n0zer0d4y/athena-protocolЧто делает athena-protocol
Athena Protocol берёт на себя роль техлида в связке с ИИ-агентом. Перед тем как переписывать файлы, инструмент проверяет исходные предположения, строит карту зависимостей и оценивает возможное влияние правок. Точечный анализ через analysisTargets считывает только нужные фрагменты кода вместо целых каталогов, ускоряя проверку.
Внутри заложена связка из двух субагентов и поддержка 14 провайдеров нейросетей, включая OpenAI, Anthropic, Google и локальный Ollama. Чтение исходников работает как целиком, так и срезами, сохраняя историю сессии.
У сервиса нет значений по умолчанию: без переменной PROVIDER_SELECTION_PRIORITY и валидных ключей в окружении процесс завершится с ошибкой ещё при старте. Для запуска потребуется Node.js от версии 18 и настроенный доступ к выбранной модели.
Какие задачи решает
- проверить гипотезы агента перед изменением архитектуры
- оценить влияние планируемых правок на зависимости проекта
- проанализировать фрагменты исходников без перегрузки контекста
- настроить запасных провайдеров LLM для непрерывной работы
Примеры запросов агенту
- Проверь влияние изменений в
auth.service.tsна смежные модули через athena-protocol - Используй athena-protocol, чтобы подтвердить план рефакторинга схемы базы данных
- Проанализируй граничные случаи перед тем, как переписывать
payment-worker.ts
Как установить athena-protocol
Командой платформы
claude mcp add athena-protocol -- npx -y @n0zer0d4y/athena-protocolКомандой платформы
codex mcp add athena-protocol -- npx -y @n0zer0d4y/athena-protocolФайл настроек
{
"mcpServers": {
"athena-protocol": {
"command": "npx",
"args": [
"-y",
"@n0zer0d4y/athena-protocol"
]
}
}
}Файл настроек
{
"servers": {
"athena-protocol": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@n0zer0d4y/athena-protocol"
]
}
}
}Командой платформы
gemini mcp add athena-protocol npx -y @n0zer0d4y/athena-protocolПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о athena-protocol
Как установить athena-protocol в Claude Code?
Выполните команду claude mcp add athena-protocol -- npx -y @n0zer0d4y/athena-protocol. Дополнительно передайте переменные окружения с ключами API и списком провайдеров.
Что делает athena-protocol?
Сервер валидирует решения агента перед модификацией файлов. Он находит потенциальные регрессии и проверяет зависимости, сверяясь с кодовой базой.
Какие LLM-провайдеры поддерживаются?
Поддерживаются 14 вариантов, включая Anthropic, OpenAI, Google, Groq, Mistral AI и локальный запуск через Ollama. Конкретный список и приоритет переключения задаются в конфигурации.