AI代理策略网关服务器

一个用于AI代理策略执行的服务器,提供PII检测、防护栏、GDPR/EU AI法案合规性检查、审计日志和紧急停止功能。

  • by AiAgentKarl
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 AiAgentKarl/agent-policy-gateway-mcp-js

使用说明

代理策略网关MCP服务器

用于AI代理策略执行的MCP服务器。提供PII检测、护栏、GDPR/EU AI法案合规性检查、审计日志记录和紧急终止开关。

特性

  • PII检测 --扫描文本以查找电子邮件、电话号码、SSN、信用卡、IBAN,并自动编辑
  • 护栏 --根据可配置的策略检查代理操作(支出限制、域白名单、阻止的操作)
  • 审计日志 --在中仅为每个代理添加JSONL审计跟踪 ~/.agent-audit-log/
  • GDPR合规性 --根据DSGVO要求检查数据处理操作
  • 欧盟人工智能法案合规性 --根据欧盟人工智能法案风险类别验证人工智能操作
  • 紧急停止开关 --立即使用关键级别审核条目阻止代理

安装

npx @aiagentkarl/agent-policy-gateway-mcp

克劳德桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "policy-gateway": {
      "command": "npx",
      "args": ["-y", "@aiagentkarl/agent-policy-gateway-mcp"]
    }
  }
}

工具

check_pii

使用正则表达式模式扫描文本以查找个人身份信息。

参数:

  • text (string)--要扫描的文本

退货: 发现PII类型、计数、屏蔽示例、编辑文本、风险等级。

应用_护栏

根据安全策略检查代理操作。

参数:

  • action (string)--要检查的操作(例如“browse_url”、“make_purchase”)
  • context (object)--可选的动作上下文 agent_id, target_url, amount_usd, details

退货: 允许/拒绝/警告违反和建议的决定。

log_action

将条目写入仅可追加的审核日志。

参数:

  • agent_id (string)--唯一代理标识符
  • action (string)--执行的操作
  • details (字符串,可选)--其他详细信息

get_audit_log

检索代理的审核日志条目。

参数:

  • agent_id (string)--代理标识符
  • limit (number,可选)--要返回的最大条目数(默认值:50)

检查合规性

检查GDPR和欧盟人工智能法案的合规要求。

参数:

  • action_type (string)--操作类型(例如“data_collection”、“profiling”、“high_risk_ai”、“agent_operations”)
  • jurisdiction (字符串,可选)--“gdpr”、“eu_ai_act”或“两者都有”(默认)

退货: 每个框架的适用要求、风险水平和建议。

紧急停止

终止开关——立即阻止代理执行所有进一步操作。

参数:

  • agent_id (string)--要阻止的代理
  • reason (string)——紧急停机原因

退货: 带时间戳的确认。代理将一直被阻止,直到服务器重新启动。

合规范围

GDPR/DSGVO

  • 数据收集(第6条法律依据、同意)
  • 数据处理(第30条记录,第32条安全)
  • 数据共享(第28条处理器协议)
  • 数据删除(第17条删除权)
  • 分析(第22条自动决策)

欧盟人工智能法案

  • 高风险人工智能系统(第9-15条)
  • 有限风险人工智能(透明度义务)
  • 通用人工智能模型
  • 禁止的人工智能实践
  • 代理特定操作

默认护栏策略

策略 默认值
每次行动的最大花费 100美元
允许的域名 github、stackoverflow.com、npmjs.com、pypi.org、wikipedia.org、docs.python.org、developer.mozilla.org
已阻止的操作 delete_production_data、send_mass_email、modify_permissions、access_admin_panel、execute_raw_sql、disable_security
需要人工批准 财务交易、数据导出、用户删除、合同签署

审核日志格式

日志以JSONL文件的形式存储在 ~/.agent-audit-log/{agent_id}.jsonl:

{"timestamp":"2026-03-20T10:30:00.000Z","agent_id":"agent-1","type":"action","action":"browse_url","details":"...","status":"logged"}

AiAgentKarl提供的更多MCP服务器

类别 服务器
🔗 区块链 索拉纳
🌍 数据 天气 · 德国 · 农业 · 太空 · 航空 · 欧盟公司
🔒 安全 网络安全 · 策略网关 · 审计跟踪
🤖 代理基础设施 记忆 · 目录 · 中心 · 声誉
🔬 研究 学术的 · LLM基准 · 法律

→ 完整目录(40+台服务器)

许可证

麻省理工学院