HefestoAI — MCP-сервер для Claude Code: что делает и как установить
Проверяет код, который написал ИИ-ассистент, до релиза: ищет секреты и инъекции, а ещё расхождения между зависимостями, README и CI.
claude mcp add --transport http hefestoai https://hefestoai.narapallc.com/api/mcp-protocolЧто делает HefestoAI
HefestoAI запускают, когда ассистент закончил писать код, и до релиза. Он сверяет то, что проект заявляет о себе (зависимости, pyproject.toml, README, CHANGELOG, action.yml, Dockerfile, CI), с тем, что есть на деле. Отдельно ищет захардкоженные секреты и инъекции, считает сложность функций.
Типичная находка: Python-импорт, которого нет в pyproject.toml, или версия, разъехавшаяся между pyproject.toml, CHANGELOG и бейджами README. В одном файле такое не видно, поэтому обычный линтер молчит. Те же проверки гоняет GitHub Action, он пишет SARIF для Code scanning.
MCP-сервер подключается по HTTP: https://hefestoai.narapallc.com/api/mcp-protocol. Если у вас TypeScript или Go, Action их не проверит, нужен CLI с pip install "hefesto-ai[multilang]".
Какие задачи решает
- найти импорт, которого нет в
pyproject.toml - поймать пароль или ключ API, зашитый прямо в код
- заметить SQL-инъекцию в f-строке запроса
- сверить версию в
pyproject.toml, CHANGELOG и бейджах README - проверить, что версия Python и настройки flake8 в CI совпадают с локальными
Примеры запросов агенту
- Проверь через HefestoAI код, который ты только что написал, перед коммитом
- Прогони HefestoAI по проекту и покажи находки уровня MEDIUM и выше
- Через hefestoai сверь версии в
pyproject.toml, CHANGELOG и README
Как установить HefestoAI
Командой платформы: удалённый сервер
claude mcp add --transport http hefestoai https://hefestoai.narapallc.com/api/mcp-protocolКомандой платформы: удалённый сервер
codex mcp add hefestoai --url https://hefestoai.narapallc.com/api/mcp-protocolФайл настроек
{
"mcpServers": {
"hefestoai": {
"url": "https://hefestoai.narapallc.com/api/mcp-protocol"
}
}
}Файл настроек
{
"servers": {
"hefestoai": {
"type": "http",
"url": "https://hefestoai.narapallc.com/api/mcp-protocol"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http hefestoai https://hefestoai.narapallc.com/api/mcp-protocolПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о HefestoAI
Как установить HefestoAI в Claude Code?
Выполните claude mcp add --transport http hefestoai https://hefestoai.narapallc.com/api/mcp-protocol. Сервер подключится как удалённый, по HTTP.
Что делает HefestoAI?
Проверяет код после ассистента и до релиза. Сверяет заявленное в проекте с реальным (зависимости, версии, CI, Dockerfile) и ищет секреты, инъекции и чрезмерную сложность.
Какие языки проверяет HefestoAI?
Action разбирает Python и конфиги вроде YAML, Terraform и Dockerfile. Для TypeScript, JavaScript, Java, Go, Rust и C# нужен CLI: pip install "hefesto-ai[multilang]".