# governance-mcp

MCP-сервер, который отправляет доказательства соответствия AI-систем в Mima и обновляет оценку готовности к EU AI Act, ISO 42001, SOC 2 и NIST AI RMF.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: mimaworks
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/mimaworks/governance-mcp
- Обновлён: 2026-07-05
- HTML: https://affpapa.org/nevibecode/mcp/governance-mcp

## Что делает

Сервер даёт агенту 10 инструментов для работы с реестром AI-систем и доказательствами в рабочем пространстве Mima. `attest` пишет запись о соответствии, `dry_run_attest` показывает заранее, какие контроли она закроет, `register_system` регистрирует AI-систему по статье 9 EU AI Act. Ещё есть `get_posture` с общей оценкой готовности и разбивкой по фреймворкам, `check_gates` со статусом гейтов и кодами выхода и `derive_controls` с рекомендованными типами доказательств по описанию системы. Один вызов `attest` разом отображается на EU AI Act, ISO 42001, SOC 2 и NIST AI RMF, поэтому вести четыре отчёта руками не нужно.

Подключение — строка запуска `npx -y @mima-ai/governance-mcp` в конфиге MCP вашей платформы. Перед этим нужны два значения из панели Mima: `MIMA_API_KEY` и `MIMA_WORKSPACE_ID`. Без них сервер авторизоваться не сможет, так что заведите рабочее пространство и скопируйте ключ заранее.

Для аттестации из кода приложения есть отдельный Python SDK: `pip install mima-governance`. Если ваша AI-система должна отчитываться в рамках EU AI Act, гейт проверки на каждом шаге будет полезнее, чем ручной сбор доказательств, — `check_gates` отдаёт коды выхода, и его можно встроить в конвейер.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `MIMA_API_KEY`, `MIMA_WORKSPACE_ID` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add governance-mcp -e MIMA_API_KEY=<MIMA_API_KEY> -e MIMA_WORKSPACE_ID=<MIMA_WORKSPACE_ID> -- npx -y @mima-ai/governance-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add governance-mcp --env MIMA_API_KEY=<MIMA_API_KEY> --env MIMA_WORKSPACE_ID=<MIMA_WORKSPACE_ID> -- npx -y @mima-ai/governance-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "governance-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@mima-ai/governance-mcp"
            ],
            "env": {
                "MIMA_API_KEY": "<MIMA_API_KEY>",
                "MIMA_WORKSPACE_ID": "<MIMA_WORKSPACE_ID>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "governance-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@mima-ai/governance-mcp"
            ],
            "env": {
                "MIMA_API_KEY": "<MIMA_API_KEY>",
                "MIMA_WORKSPACE_ID": "<MIMA_WORKSPACE_ID>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e MIMA_API_KEY=<MIMA_API_KEY> -e MIMA_WORKSPACE_ID=<MIMA_WORKSPACE_ID> governance-mcp npx -y @mima-ai/governance-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- записать доказательство соответствия по AI-риску одной командой
- посмотреть, какие контроли закроет аттестация, до её проведения
- зарегистрировать AI-систему по статье 9 EU AI Act
- сверить оценку готовности по четырём фреймворкам сразу
- проверить статус гейтов с кодами выхода в конвейере

## Примеры запросов агенту
- Проверь нашу оценку готовности к EU AI Act и ISO 42001.
- Зарегистрируй AI-систему loan-scorer и предложи, какие доказательства для неё нужны.
- Сделай dry-run аттестации риска для loan-scorer и покажи, какие контроли она закроет.

## Похожие
- [compliance-os](https://affpapa.org/nevibecode/plugins/compliance-os.md) — плагин · ★ 28786
- [flowstudio-power-automate-governance](https://affpapa.org/nevibecode/skills/flowstudio-power-automate-governance.md) — скилл · 777 установок
- [agent-governance](https://affpapa.org/nevibecode/skills/agent-governance.md) — скилл · 9623 установки
- [arize-compliance-audit](https://affpapa.org/nevibecode/skills/arize-compliance-audit.md) — скилл · 2600 установок
- [mcp-eu-ai-act](https://affpapa.org/nevibecode/mcp/mcp-eu-ai-act.md) — MCP-сервер · ★ 11
- [Agent Module](https://affpapa.org/nevibecode/mcp/agent-module.md) — MCP-сервер · ★ 2

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
