iso27001-mcp — MCP-сервер для Claude Code: что делает и как установить
Разворачивает локальное рабочее место для соответствия стандарту ISO 27001:2022. Помогает вести реестр рисков, готовить политики и отслеживать аудит без таблиц.
claude mcp add --env DB_ENCRYPTION_KEY=<DB_ENCRYPTION_KEY> --env HMAC_SECRET=<HMAC_SECRET> --env MCP_API_KEY=<MCP_API_KEY> --env DB_PATH=<DB_PATH> --transport stdio iso27001-mcp -- npx -y iso27001-mcpЧто делает iso27001-mcp
Сервер переносит задачи по комплаенсу в локальное зашифрованное хранилище. В базу сразу зашиты 93 контрольные меры из стандарта ISO 27001:2022. Ассистент получает доступ к 56 инструментам для создания политик, формирования заявления о применимости и подготовки планов проверок.
Все записи остаются на компьютере в файле isms.db. Для запуска требуются ключи DB_ENCRYPTION_KEY, HMAC_SECRET и MCP_API_KEY. Инициализация выполняется утилитой iso27001-mcp init, а готовность окружения проверяет встроенная команда doctor.
Без среды Node.js версии от 20.11.0 сервер не запустится. Пакет поставляет готовые бинарные сборки для macOS, Windows и Linux, поэтому компилятор C++ требуется только при сбоях сборщика node-gyp.
Какие задачи решает
- вести реестр информационных рисков компании
- сформировать заявление о применимости для 93 мер контроля
- составить регламенты и политики безопасности под стандарт
- провести аудит с фиксацией несоответствий и доказательств
Примеры запросов агенту
- Составь реестр рисков для инфраструктуры на AWS, GitHub и Slack
- Сформируй заявление о применимости для всех мер контроля ISO 27001:2022
- Подготовь план внутреннего аудита по пункту 9.1 стандарта
Как установить iso27001-mcp
Командой платформы
claude mcp add --env DB_ENCRYPTION_KEY=<DB_ENCRYPTION_KEY> --env HMAC_SECRET=<HMAC_SECRET> --env MCP_API_KEY=<MCP_API_KEY> --env DB_PATH=<DB_PATH> --transport stdio iso27001-mcp -- npx -y iso27001-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add iso27001-mcp --env DB_ENCRYPTION_KEY=<DB_ENCRYPTION_KEY> --env HMAC_SECRET=<HMAC_SECRET> --env MCP_API_KEY=<MCP_API_KEY> --env DB_PATH=<DB_PATH> -- npx -y iso27001-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"iso27001-mcp": {
"command": "npx",
"args": [
"-y",
"iso27001-mcp"
],
"env": {
"DB_ENCRYPTION_KEY": "<DB_ENCRYPTION_KEY>",
"HMAC_SECRET": "<HMAC_SECRET>",
"MCP_API_KEY": "<MCP_API_KEY>",
"DB_PATH": "<DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"iso27001-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"iso27001-mcp"
],
"env": {
"DB_ENCRYPTION_KEY": "<DB_ENCRYPTION_KEY>",
"HMAC_SECRET": "<HMAC_SECRET>",
"MCP_API_KEY": "<MCP_API_KEY>",
"DB_PATH": "<DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DB_ENCRYPTION_KEY=<DB_ENCRYPTION_KEY> -e HMAC_SECRET=<HMAC_SECRET> -e MCP_API_KEY=<MCP_API_KEY> -e DB_PATH=<DB_PATH> iso27001-mcp npx -y iso27001-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о iso27001-mcp
Как установить iso27001-mcp в Claude Code?
Выполните команду `claude mcp add iso27001-mcp -e DB_ENCRYPTION_KEY=<DB_ENCRYPTION_KEY> -e HMAC_SECRET=<HMAC_SECRET> -e MCP_API_KEY=<MCP_API_KEY> -- npx -y iso27001-mcp`. Подставьте вместо плейсхолдеров сгенерированные ключи.
Что делает iso27001-mcp?
Сервер подключает к модели 56 инструментов для управления системой информационной безопасности. Он ведёт реестр рисков, помогает готовить обязательные политики и отслеживать доказательства для аудита в локальной зашифрованной базе данных.
Какие системные требования нужны для работы сервера?
Требуется среда Node.js версии не ниже 20.11.0. Для хранения данных серверу также нужны переменные окружения DB_ENCRYPTION_KEY, HMAC_SECRET и MCP_API_KEY.