关于 Kaal Agent Safety (x402 paid MCP)
Kaal Agent Safety 是面向 URL 支付安全检查和服务商推荐的付费 MCP 服务。工具通过 x402 按次收取 Base 链上的 USDC,并返回签名回执。
主要功能
- 01确定性 URL 钓鱼与支付安全检查
- 02标记 URL、主机和安全配置风险
- 03按类别与成本排序推荐服务商
- 04签名回执及免费验证接口
适用场景
- 01Agent 访问 URL 前检查其安全性
- 02按类别和成本比较服务商
MCP 相关
通过 streamable HTTP 提供 `safety_check` 和 `recommend` 工具。工具调用需通过 x402 支付 Base 链上的 USDC;发现和工具列表免费。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://places-wayne-experiment-facial.trycloudflare.com/mcpclaude mcp add --transport http immoney1-kaal-agent-safety https://places-wayne-experiment-facial.trycloudflare.com/mcp{"mcpServers":{"immoney1-kaal-agent-safety":{"type":"http","url":"https://places-wayne-experiment-facial.trycloudflare.com/mcp"}}}在 Cursor 中打开{"servers":{"immoney1-kaal-agent-safety":{"type":"http","url":"https://places-wayne-experiment-facial.trycloudflare.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"immoney1-kaal-agent-safety":{"type":"http","url":"https://places-wayne-experiment-facial.trycloudflare.com/mcp"}}}{"mcpServers":{"immoney1-kaal-agent-safety":{"serverUrl":"https://places-wayne-experiment-facial.trycloudflare.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
kaal-agent-safety — x402 付费 MCP 服务
两个付费 MCP 工具和三个免费 HTTP 端点。购买方使用 Base 上的 USDC
按次付费,采用 x402 exact 方案和 EIP-3009 transferWithAuthorization——无需 API
密钥或订阅。initialize 和 tools/list 免费;仅 tools/call 需要付款(返回含付款要求的 HTTP 402)。
端点
| 端点 | 方法 | 价格 | 说明 |
|---|---|---|---|
/v1/safety/check?target=<url> | GET | $0.002 | 确定性付款安全性/钓鱼扫描 + 签名回执 |
/v1/recommend?category=<cat> | GET | $0.005 | 提供商/成本目录排名查询 |
/mcp | POST (MCP) | 见下文 | 可流式传输的 HTTP MCP 传输 |
/.well-known/mcp.json | GET | 免费 | MCP 发现清单 |
/.well-known/x402 | GET | 免费 | x402 付款清单(payTo、facilitator、价格) |
/v1/verify?receipt=<id> | GET | 免费 | 可重放的回执验证 |
/health | GET | 免费 | 存活状态 |
MCP 工具
safety_check(target)— 每次调用 $0.002:标记credentials_in_url、no_hsts、ip_literal、仿冒域名、缺失的/.well-known/x402清单;返回AVOID / CAUTION / CAUTION_NONE_DETECTED+ 签名回执。recommend(category)— 每次调用 $0.005:搜索、链上数据、Agent 安全、付费发现和交易执行领域的排名目录。
连接
claude mcp add --transport http kaal-agent-safety https://<host>/mcp
# or any MCP client pointed at the streamable-http URL in server.json
免费:initialize、notifications/initialized、tools/list。
付费:tools/call 需要 X-PAYMENT 标头(base64 编码的 exact 方案载荷);
服务通过 x402 facilitator 结算,并返回包含链上交易信息的 X-Payment-Response。
运行
npm ci
RECEIPT_SECRET=<32-byte-hex> \
NETWORK=base FACILITATOR_URL=http://127.0.0.1:8142 \
PORT=8140 node server.js
RECEIPT_SECRET(或 WALLET_FILE=<path-to-wallet-json>)用于签署回执。
NETWORK 可设为 base(主网)或 base-sepolia。结算采用非托管模式:
每次结算时,资金都会直接转入配置的 payTo 钱包。
已验证
- 本地端到端测试:未付款 402 → EIP-3009 签名付款 → 验证 → 结算 → 链上回执状态为 1。
- 通过隧道进行的公开端到端测试:付费
GET /v1/safety/check已通过交易0xd7bd01780b75d106fb3e286b6a3c55a78a6a486ee2cf439f4d2b3d8b5b1c28d7结算 (Base 主网,区块 53162843,gas 83208)。 - 生产部署包含收入账本 + 金库划转 + systemd 自动重启。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。