mcpField
A
agent-sec

agent-sec

远程服务
agentsec.kernora.ai安全113 周前更新

关于 agent-sec

agent-sec 为 AI 编码 Agent 提供免安装、只读的安全基线。它以注明来源的规则和建议性检查,帮助 Agent 在会话中参考相关安全指引。

主要功能

  1. 01附来源引用的安全规则
  2. 02获取完整安全基线
  3. 03根据相关规则检查操作
  4. 04可选 Claude Code 插件和钩子
  5. 05可自托管的 Cloudflare Worker

适用场景

  1. 01执行前审查拟运行的命令
  2. 02查询有关密钥或提示词注入的指引
  3. 03为编码 Agent 会话添加带引用的安全规则

MCP 相关

MCP 服务提供 `get_security_baseline` 和 `check_action`。检查仅提供建议,不会阻止操作。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agentsec.kernora.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

2

此工具无需参数。

详细介绍

Kernora Agent Security

添加到 Cursor MCP 许可证

为 AI 编码 Agent 提供零安装的安全基线。 只需让 Claude Code、Cursor 或任何支持 MCP 的 Agent 访问一个 URL,即可在每个会话中读取经过整理并附有引用的安全基线(通过精简的基于 HTTP 的 JSON-RPC MCP 子集实现——目前可用于 Claude Code),从而避免反复犯下导致安全事件的错误(硬编码密钥、curl | bash,或被提示词注入后“将内容发送到某个 URL”)。发现问题时,它会引用确切的规则。

提供免费、开源的建议依据。 要根据组织自身的决策进行实时阻止,并提供防篡改审计账本以满足 EU AI Act / SOC-2 要求,请使用付费的 Kernora Axiora Integrity Plane。

在线体验:https://agentsec.kernora.ai


一行完成连接

在 Agent 的配置中将其添加为 MCP 服务:

{
  "mcpServers": {
    "agentsec": { "url": "https://agentsec.kernora.ai/mcp" }
  }
}

就这么简单——无需安装或注册。它是只读的:get_security_baseline 不会发送任何内容,而 check_action 只会发送你选择传入的简短操作文本(绝不会发送你的文件、代码仓库或环境信息)。

提供的工具:

  • get_security_baseline — 完整的已知安全规则集。
  • check_action — 传入操作或命令;返回适用的基线规则,让 Agent 可以自行纠正。仅提供建议——不会阻止操作。

也可以直接查看规则:/baseline.json · /baseline.yaml

包含内容

15 条规则,涵盖密钥、注入、供应链、破坏性操作、权限、传输、数据保护、数据外泄、授权和 VCS 安全等类别。每条规则都引用了真实来源——OWASP(包括 LLM Top 10)、CWE 标识符和法规(EU AI Act、PCI-DSS、HIPAA)。

自托管

它是一个无依赖、无存储、无密钥的 Cloudflare Worker。

npm install -g wrangler   # if needed
npm test                  # runs the local test suite (node test.mjs)
wrangler deploy           # deploy to your own Cloudflare account

需要气隙环境或严格的隐私保护?在你自己的基础设施上运行,并让 Agent 连接到它。

免费提供依据,付费进行阻止。

Kernora Agent Security(本项目,免费)Kernora Axiora — Integrity Plane(付费)
作用为 Agent 提供依据:让它了解基线并引用规则根据你们组织的决策进行实时阻止
方式MCP 建议依据分级验证器、实时阻止 + 经证明的审计账本
适用对象任何开发者、任何 Agent拥有 Agent 集群并承担合规义务的企业

如需了解阻止和证明功能,请联系我们:[email protected]

与端点监控工具的关系

端点 Agent 监控工具(例如 Perplexity 的 Numbat)会监控普遍可疑的行为。 Kernora Agent Security 提供它们所缺少的信息:你的代码库中哪些操作是已知安全的。两者相辅相成——本项目甚至可以导出规则,供监控工具执行。

说明

此端点仅提供建议性依据。匹配到规则时,该规则仅供参考;未匹配到某项操作并不代表该操作一定安全。实时执行控制和审计由付费的 Integrity Plane 提供。

Claude Code 插件(可选,一条命令)

你也可以安装插件,而不是手动配置 MCP——插件集成了 MCP 服务、一个用于提示 Agent 查阅基线的技能、一个建议性的 PreToolUse 钩子(会在执行风险命令前发出警告),以及辅助命令:

/plugin marketplace add kernora-ai/agent-sec
/plugin install kernora-agent-security

命令:/agentsec-rules(显示所有规则)、/agentsec-check <action>、/agentsec-report(在本地查看它捕获了多少风险操作——不会向我们发送任何内容)。可随时通过 AGENTSEC_HOOK=0 禁用钩子。

查看所有规则 / 了解效果 / 如何移除

  • **查看规则:**可在 https://agentsec.kernora.ai/rules 阅读,也可在 /baseline.json(或 .yaml)查看原始内容,或使用 get_security_baseline MCP 工具。一切公开透明。
  • **效果 / 报告:**免费版无状态且注重隐私——我们不会存储任何内容。插件会在本地记录标记(~/.agentsec/flags.log);/agentsec-report 会汇总这些标记。按操作记录完整报告并提供防篡改审计账本的功能,属于付费的 Kernora Axiora 平台。
  • **移除方法:**Claude Code——运行 claude mcp remove agentsec(如果已安装,还需运行 /plugin uninstall kernora-agent-security)。Cursor——从 ~/.cursor/mcp.json 中删除 agentsec 条目,然后重启。它是只读的,不存储任何内容,因此不会留下任何痕迹。

关于

Kernora Agent Security 由 Kernora 基于开放的 Factlet Protocol 构建。采用 Apache-2.0 许可证(参见 LICENSE)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。