air-blackbox-mcp
AIR Blackbox MCP Server
Сканирование на соответствие требованиям EU AI Act для Claude Desktop, Claude Code, Cursor и любого клиента, совместимого с MCP.
В отличие от других сканеров соответствия, которые только сообщают о проблемах, AIR Blackbox также исправляет их — генерируя рабочие исправления кода, интеграции уровня доверия, проверки на соответствие GDPR, анализ предвзятости и полные отчеты о соответствии. В основе сканирования лежит air-trust, криптографическая цепочка аудита (HMAC-SHA256) с передачей данных, подписанной Ed25519, что обеспечивает целостность данных о соответствии.
14 инструментов (10 базовых + 4 на базе SDK)
Уровень | Инструмент | Что он делает | Требуется SDK |
Сканирование |
| Сканирование строки кода Python по всем 6 статьям EU AI Act | Нет |
Сканирование |
| Чтение и сканирование одного файла Python | Нет |
Сканирование |
| Рекурсивное сканирование всех файлов .py в директории | Нет |
Анализ |
| Глубокий анализ с помощью локальной дообученной модели (Ollama) | Нет |
Анализ |
| Обнаружение атак через инъекции промптов (15 шаблонов) | Нет |
Анализ |
| Классификация инструментов по уровню риска EU AI Act | Нет |
Исправление |
| Генерация кода интеграции уровня доверия | Нет |
Исправление |
| Получение рекомендаций по исправлению для конкретной статьи | Нет |
Документация |
| Техническое объяснение статей EU AI Act | Нет |
Документация |
| Полный отчет о соответствии в формате markdown | Нет |
GDPR |
| Сканирование на соответствие GDPR | Да |
Предвзятость |
| Анализ предвзятости и справедливости | Да |
Валидация |
| Валидация действий агента перед выполнением (Статья 14) | Да |
История |
| Просмотр прошлых сканирований, трендов и оценок соответствия | Да |
Поддерживаемые фреймворки
LangChain, CrewAI, AutoGen, OpenAI, Haystack, LlamaIndex, Semantic Kernel, Google ADK, Claude Agent SDK и общие RAG-конвейеры.
Установка
Базовая (10 инструментов, без функций SDK)
pip install air-blackbox-mcpРаботает автономно, используя только легкий встроенный сканер.
Полная (14 инструментов с GDPR, анализом предвзятости, валидацией и историей)
pip install air-blackbox-mcp[full]Устанавливает полный SDK air-blackbox (v1.6.3+) для расширенных функций соответствия.
Настройка Claude Desktop
Отредактируйте ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"air-blackbox": {
"command": "python3",
"args": ["-m", "air_blackbox_mcp"]
}
}
}Перезапустите Claude Desktop. 14 инструментов появятся автоматически.
Настройка Claude Code / Cursor
Добавьте в .cursor/mcp.json в вашем проекте:
{
"mcpServers": {
"air-blackbox": {
"command": "python3",
"args": ["-m", "air_blackbox_mcp"]
}
}
}Или добавьте в .claude/mcp.json для Claude Code.
Примеры использования
В Claude Desktop, Claude Code или Cursor просто спросите:
"Scan this code for EU AI Act compliance"
"Add a trust layer to this LangChain agent"
"Check this text for prompt injection"
"What does Article 12 require?"
"Generate a compliance report for ~/myproject"
"Classify the risk level of
send_email""Scan this code for GDPR issues" (требуется полный SDK)
"Check for bias in this AI model code" (требуется полный SDK)
"Can my agent call this shell function?" (требуется полный SDK)
"Show me my compliance trends" (требуется полный SDK)
Функции SDK (опционально)
Полный SDK air-blackbox открывает 4 дополнительных инструмента:
Сканирование GDPR (
scan_gdpr)Обработка персональных данных без согласия
Политики хранения и удаления данных
Меры защиты при трансграничной передаче
Соглашения об обработке данных
Анализ предвзятости (
scan_bias)Обнаружение риска несоразмерного воздействия
Обработка защищенных атрибутов
Индикаторы предвзятости обучающих данных
Оценка метрик справедливости
Валидация действий (
validate_action)Шлюзы одобрения перед выполнением (Статья 14)
Принудительное применение политики ConsentGate
Фильтрация действий на основе рисков
Генерация аудиторского следа
История соответствия (
compliance_history)Отслеживание результатов прошлых сканирований
Анализ трендов соответствия
Экспорт аудиторских следов
Мониторинг улучшений с течением времени
Опционально: Глубокий анализ с помощью Ollama
Для анализа на базе ИИ, выходящего за рамки регулярных выражений:
# Install Ollama
brew install ollama
# Pull the fine-tuned compliance model
ollama pull air-compliance-v2
# The analyze_with_model tool will automatically use itВ чем отличие
Другие инструменты соответствия MCP только сканируют. AIR Blackbox:
Сканирует + Исправляет — находит проблемы по 6 статьям EU AI Act И генерирует рабочие исправления кода
Глубоко анализирует — регулярные выражения + анализ с помощью ИИ-моделей + обнаружение инъекций промптов (15 шаблонов)
Валидирует перед выполнением — шлюзы предварительного одобрения и классификация рисков для действий агента (Статья 14)
Отслеживает соответствие — проверки GDPR, анализ предвзятости, полные отчеты и мониторинг исторических трендов (SDK)
Архитектура
Сервер использует интеллектуальный шаблон отката:
Сначала пробует SDK — Если установлен
air-blackbox>=1.6.0, используется полный движок соответствияКорректный откат — Если SDK не установлен, используется легкий встроенный сканер
Без критических изменений — Работает просто с
pip install air-blackbox-mcp(базовый режим)Дополнительные возможности — Установите
[full]для разблокировки расширенных функций
Это означает, что сервер MCP работает автономно, но становится значительно мощнее при наличии SDK.
Часть экосистемы AIR Blackbox
Этот сервер MCP является частью экосистемы AIR Blackbox:
air-trust на PyPI — криптографическая цепочка аудита, поддерживающая сканирование на соответствие
air-blackbox на PyPI — полный SDK соответствия и сканер CLI
airblackbox.ai — домашняя страница проекта и документация
Ссылки
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/airblackbox/air-blackbox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server