Kaal Agent Safety (x402 paid MCP)

io.github.immoney1由 GitHub 帳號 immoney1 發布v1.0.0更新於 Oct 29, 2026

Paid MCP tools for URL payment-safety scanning and provider recommendations; USDC on Base via x402.

已驗證Streamable HTTP可網頁執行金融安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,提供兩個按次付費工具:URL 付款安全掃描與供應商排名查詢,透過 x402 以 Base 上的 USDC 結算。

可以做什麼
  • 掃描目標 URL 的付款安全與釣魚風險訊號,回傳 AVOID、CAUTION 或 CAUTION_NONE_DETECTED 以及簽章收據
  • 依類別查詢排名供應商與成本目錄,類別包含搜尋、鏈上資料、代理安全、付費探索與交易執行
  • 透過免費且可重播的驗證端點核對回傳的收據
  • 透過免費的 well-known 端點取得此伺服器的 MCP 清單與付款清單
適用情境
適合需要快速自動判斷某個 URL 是否適合付款或交易,或需要某類供應商的成本排名比較時使用,前提是呼叫端已具備在 Base 上以 USDC 支付小額單次費用的能力。
執行需求
遠端 streamable-HTTP MCP 端點,未宣告需要 API 金鑰或帳號。每次 tools/call 必須帶有 X-PAYMENT 標頭,內容為 base64 編碼的 x402 exact 方案酬載,因此用戶端需要已儲值的 Base USDC 錢包並支援 x402 付款。需要能連線至該端點及其付款 facilitator 的網路。
安裝前請注意
每次工具呼叫都會產生費用:安全掃描每次 0.002 美元,推薦查詢每次 0.005 美元,於 Base(主網或 base-sepolia)以 USDC 鏈上結算,資金直接進入設定的 payTo 錢包。用戶端需簽署 EIP-3009 轉帳授權,涉及錢包簽章金鑰。端點託管於臨時通道網域,安全結論屬啟發式訊號,並非保證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Kaal Agent Safety (x402 paid MCP),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.immoney1%2Fkaal-agent-safety/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "kaal-agent-safety-x402-paid": {
      "type": "http",
      "url": "https://places-wayne-experiment-facial.trycloudflare.com/mcp"
    }
  }
}

README

kaal-agent-safety — x402 paid MCP server

Two paid MCP tools plus three free HTTP endpoints. Buyers pay USDC on Base (per-call, x402 exact scheme, EIP-3009 transferWithAuthorization) — no API keys, no subscriptions. Free initialize + tools/list; payment only on tools/call (HTTP 402 with payment requirements).

Endpoints

EndpointMethodPriceNotes
/v1/safety/check?target=<url>GET$0.002deterministic payment-safety / phishing scan + signed receipt
/v1/recommend?category=<cat>GET$0.005ranked provider / cost-directory lookup
/mcpPOST (MCP)see belowstreamable-http MCP transport
/.well-known/mcp.jsonGETfreeMCP discovery manifest
/.well-known/x402GETfreex402 payment manifest (payTo, facilitator, prices)
/v1/verify?receipt=<id>GETfreereplayable receipt verification
/healthGETfreeliveness

MCP tools

  • safety_check(target) — $0.002 per call: flags credentials_in_url, no_hsts, ip_literal, lookalike hosts, missing /.well-known/x402 manifest; returns AVOID / CAUTION / CAUTION_NONE_DETECTED + signed receipt.
  • recommend(category) — $0.005 per call: ranked whitespace/cost directory across search, onchain-data, agent-safety, paid-discovery, tx-execution.

Connect

bash
claude mcp add --transport http kaal-agent-safety https://<host>/mcp# or any MCP client pointed at the streamable-http URL in server.json

Free: initialize, notifications/initialized, tools/list. Paid: tools/call requires X-PAYMENT header (base64 exact-scheme payload); server settles through an x402 facilitator and returns X-Payment-Response with the on-chain transaction.

Run

bash
npm ciRECEIPT_SECRET=<32-byte-hex> \NETWORK=base FACILITATOR_URL=http://127.0.0.1:8142 \PORT=8140 node server.js

RECEIPT_SECRET (or WALLET_FILE=<path-to-wallet-json>) signs receipts. NETWORK is base (mainnet) or base-sepolia. Settlement is non-custodial: funds go straight to the configured payTo wallet on every settlement.

Verified

  • Local E2E: unpaid 402 → EIP-3009 signed payment → verify → settle → on-chain receipt status 1.
  • Public E2E over a tunnel: paid GET /v1/safety/check settled with tx 0xd7bd01780b75d106fb3e286b6a3c55a78a6a486ee2cf439f4d2b3d8b5b1c28d7 (Base mainnet, block 53162843, gas 83208).
  • Revenue ledger + treasury sweep + systemd auto-restart are part of the production deployment.

License

MIT

來源:README.md,提交 c74d51e

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.0.0最新Oct 29, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式必需10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。