AnomalyArmor — MCP-сервер для Claude Code: мониторинг данных
Даёт ИИ-агенту инструменты для проверки хранилища: от свежести таблиц и схемных изменений до алертов и связей между данными.
claude mcp add --transport http armor-mcp https://mcp.anomalyarmor.ai/mcpЧто делает AnomalyArmor
AnomalyArmor подключает ИИ-ассистента к хранилищу данных через MCP. Среди 53 инструментов есть запросы об алертах, проверка свежести таблиц, поиск изменений схемы и просмотр зависимостей между источниками. Можно также создавать правила качества данных, например проверку на уникальность или диапазон значений.
Сервер подключается удалённо через OAuth 2.1 или локально через uvx и API-ключ ARMOR_API_KEY. Удалённое подключение не требует установки пакета, но открывает браузер для авторизации; локальный вариант требует ключа. Изменяющие данные действия запрашивают подтверждение, а анализ и обнаружение активов могут запускать платные фоновые задачи.
В Claude Code удалённое подключение настраивается одной командой. Для локального варианта ключ нужно передать серверу через переменную окружения.
Какие задачи решает
- проверить, какие таблицы устарели
- найти изменения схемы с указанием серьёзности
- просмотреть необработанные алерты и их историю
- создать правило проверки качества данных
- проследить зависимости таблицы вверх и вниз по цепочке
Примеры запросов агенту
- Проверь свежесть таблиц в хранилище и перечисли устаревшие.
- Покажи последние изменения схемы и их серьёзность.
- Проследи зависимости этой таблицы и покажи связанные источники.
Как установить AnomalyArmor
1Командой платформы: удалённый сервер
claude mcp add --transport http armor-mcp https://mcp.anomalyarmor.ai/mcp2Командой платформы
claude mcp add --env ARMOR_API_KEY=<ARMOR_API_KEY> --transport stdio armor-mcp -- uvx armor-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from armor-mcp <команда>
1Командой платформы: удалённый сервер
codex mcp add armor-mcp --url https://mcp.anomalyarmor.ai/mcp2Командой платформы
codex mcp add armor-mcp --env ARMOR_API_KEY=<ARMOR_API_KEY> -- uvx armor-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from armor-mcp <команда>
Файл настроек
{
"mcpServers": {
"armor-mcp": {
"url": "https://mcp.anomalyarmor.ai/mcp"
}
}
}{
"mcpServers": {
"armor-mcp": {
"command": "uvx",
"args": [
"armor-mcp"
],
"env": {
"ARMOR_API_KEY": "<ARMOR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from armor-mcp <команда>
Файл настроек
{
"servers": {
"armor-mcp": {
"type": "http",
"url": "https://mcp.anomalyarmor.ai/mcp"
}
}
}{
"servers": {
"armor-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"armor-mcp"
],
"env": {
"ARMOR_API_KEY": "<ARMOR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from armor-mcp <команда>
1Командой платформы: удалённый сервер
gemini mcp add -t http armor-mcp https://mcp.anomalyarmor.ai/mcp2Командой платформы
gemini mcp add -e ARMOR_API_KEY=<ARMOR_API_KEY> armor-mcp uvx armor-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from armor-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о AnomalyArmor
Как установить AnomalyArmor в Claude Code?
Добавьте удалённый сервер командой claude mcp add --transport http armor-mcp https://mcp.anomalyarmor.ai/mcp. При первом обращении откроется браузер для OAuth 2.1.
Что делает AnomalyArmor?
Он подключает ИИ-ассистента к хранилищу данных и предоставляет инструменты для проверки алертов, свежести, схемы, качества данных и связей между таблицами.
Нужен ли API-ключ для подключения?
Для удалённого подключения используется OAuth 2.1. Для локального запуска через uvx нужен API-ключ, переданный как ARMOR_API_KEY.