MCP Catalogs
首页agentgate screenshot

agentgate

by agentkitai·27·综合分 44

用于 AI 的人类参与式审批系统,支持 MCP 集成和基于策略的决策路由。

ai-llmdeveloper-toolssecurity
5
Forks
1
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

AgentGate 为 AI 代理提供了一个全面的审批工作流系统,允许它们请求人类对潜在风险操作的批准。它包含一个策略引擎,可以自动批准安全操作、自动拒绝危险操作,并通过多个渠道将其他所有操作路由给人类,包括 Slack、Discord、电子邮件或网页仪表板。该系统具有完整的审计跟踪、API 密钥管理、webhook 支持,并采用生产级的安全加固措施,包括 SSRF 防护和 ReDoS 防御。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 代理在向客户发送电子邮件前需要审批
:自动化系统在生产环境变更前需要人工确认
:多代理协调系统中,不同团队的行动需要监督
:策略引擎如何工作?
:我可以将 AgentGate 与现有的 AI 代理框架集成吗?

什么时候选它

当您需要对执行敏感操作的AI代理进行人工监督,并需要包含审计跟踪的适当审批工作流时,选择AgentGate。

什么时候不要选它

如果您不需要完整的审批系统的开销,或者已经投资于其他工作流平台,不要选择AgentGate。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • agentgate_request_approval

    Create a new approval request

  • agentgate_check_request

    Get status of an approval request

  • agentgate_list_requests

    List pending approval requests

  • agentgate_list_policies

    List configured policies

  • agentgate_create_policy

    Create a new policy rule

  • agentgate_update_policy

    Update an existing policy

  • agentgate_delete_policy

    Delete a policy

可对比工具

humanloopguardrails-aistack-aibanbury

安装

安装

  1. 安装依赖项:
pnpm install
  1. 运行数据库迁移:
pnpm --filter @agentgate/server db:migrate
  1. 引导(创建管理员 API 密钥):
pnpm --filter @agentgate/server bootstrap
  1. 启动开发环境:
pnpm dev

Claude Desktop 集成

在您的 claude_desktop_config.json 中添加:

{
  "mcpServers": {
    "agentgate": {
      "command": "npx",
      "args": ["@agentgate/mcp"],
      "env": {
        "AGENTGATE_URL": "http://localhost:3000",
        "AGENTGATE_API_KEY": "agk_..."
      }
    }
  }
}

FAQ

策略引擎如何工作?
策略引擎根据可配置的规则评估请求,确定操作应该被自动批准、自动拒绝,还是路由给人类审查。策略可以基于操作类型、参数、代理身份和其他上下文因素。
我可以将 AgentGate 与现有的 AI 代理框架集成吗?
是的,AgentGate 提供了 TypeScript SDK 和 MCP 服务器,使其与大多数 AI 代理框架兼容,包括通过 MCP 与 Claude Desktop 直接集成。

agentgate 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。