# 安装 VITNA – Containment for rogue AI agents

- 类型: MCP 工具
- 说明: Guard wraps stdio MCP servers: risky calls wait for a person; no answer, no run. Remote: cooperative
- 仓库: https://github.com/COSTRINITY/vitna-compliance-mcp

## 方式一 · 一键代装（复制提示词让 AI 代劳）

### Claude Code
```
请帮我安装 askskill 上的 "VITNA – Containment for rogue AI agents" MCP 服务：
执行：claude mcp add 'xyz-costrinity-vitna-compliance-preflight' -- npx -y @costrinity/vitna-compliance-mcp
```

### Codex
```
请帮我安装 askskill 上的 "VITNA – Containment for rogue AI agents" MCP 服务：
在 ~/.codex/config.toml 中添加：
[mcp_servers.xyz-costrinity-vitna-compliance-preflight]
command = "npx"
args = ["-y","@costrinity/vitna-compliance-mcp"]
然后重启 Codex 生效
```

### Cursor
```
请帮我安装 askskill 上的 "VITNA – Containment for rogue AI agents" MCP 服务：
在 .cursor/mcp.json 的 "mcpServers" 中添加：
"xyz-costrinity-vitna-compliance-preflight": { "command": "npx", "args": ["-y","@costrinity/vitna-compliance-mcp"] }
然后在 Cursor 设置 > MCP 中启用
```

## 方式二 · 命令行安装（原生命令与配置）

### Claude Code
```bash
claude mcp add --env VITNA_OWNER_ID=YOUR_VALUE --env VITNA_API_KEY=YOUR_VALUE --env VITNA_EMAIL=YOUR_VALUE --env VITNA_BASE_URL=YOUR_VALUE --env VITNA_OPEN_CLAIM=YOUR_VALUE --transport stdio xyz-costrinity-vitna-compliance-preflight -- npx -y @costrinity/vitna-compliance-mcp
```
需要环境变量：VITNA_OWNER_ID, VITNA_API_KEY, VITNA_EMAIL, VITNA_BASE_URL, VITNA_OPEN_CLAIM

### Codex
```bash
codex mcp add --env VITNA_OWNER_ID=YOUR_VALUE --env VITNA_API_KEY=YOUR_VALUE --env VITNA_EMAIL=YOUR_VALUE --env VITNA_BASE_URL=YOUR_VALUE --env VITNA_OPEN_CLAIM=YOUR_VALUE xyz-costrinity-vitna-compliance-preflight -- npx -y @costrinity/vitna-compliance-mcp
```
配置文件 ~/.codex/config.toml：
```toml
[mcp_servers.xyz-costrinity-vitna-compliance-preflight]
command = "npx"
args = ["-y","@costrinity/vitna-compliance-mcp"]

[mcp_servers.xyz-costrinity-vitna-compliance-preflight.env]
VITNA_OWNER_ID = "YOUR_VALUE"
VITNA_API_KEY = "YOUR_VALUE"
VITNA_EMAIL = "YOUR_VALUE"
VITNA_BASE_URL = "YOUR_VALUE"
VITNA_OPEN_CLAIM = "YOUR_VALUE"
```
需要环境变量：VITNA_OWNER_ID, VITNA_API_KEY, VITNA_EMAIL, VITNA_BASE_URL, VITNA_OPEN_CLAIM

### Cursor
配置文件 .cursor/mcp.json：
```json
{
  "mcpServers": {
    "xyz-costrinity-vitna-compliance-preflight": {
      "command": "npx",
      "args": [
        "-y",
        "@costrinity/vitna-compliance-mcp"
      ],
      "env": {
        "VITNA_OWNER_ID": "YOUR_VALUE",
        "VITNA_API_KEY": "YOUR_VALUE",
        "VITNA_EMAIL": "YOUR_VALUE",
        "VITNA_BASE_URL": "YOUR_VALUE",
        "VITNA_OPEN_CLAIM": "YOUR_VALUE"
      }
    }
  }
}
```
一键安装：cursor://anysphere.cursor-deeplink/mcp/install?name=xyz-costrinity-vitna-compliance-preflight&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBjb3N0cmluaXR5L3ZpdG5hLWNvbXBsaWFuY2UtbWNwIl0sImVudiI6eyJWSVROQV9PV05FUl9JRCI6IllPVVJfVkFMVUUiLCJWSVROQV9BUElfS0VZIjoiWU9VUl9WQUxVRSIsIlZJVE5BX0VNQUlMIjoiWU9VUl9WQUxVRSIsIlZJVE5BX0JBU0VfVVJMIjoiWU9VUl9WQUxVRSIsIlZJVE5BX09QRU5fQ0xBSU0iOiJZT1VSX1ZBTFVFIn19
需要环境变量：VITNA_OWNER_ID, VITNA_API_KEY, VITNA_EMAIL, VITNA_BASE_URL, VITNA_OPEN_CLAIM
