Knox Anchor

com.bonissystems由 bonissystems.com 發布官方發布者v1.0.1更新於 Oct 24, 2026

Bitcoin-anchored, tamper-evident audit-permanence layer for AI agents, FRE 902(13)/(14)-shaped.

發布方自己的服務:Booking Request

已驗證Streamable HTTP可網頁執行開發者工具安全與監控

概覽

AI 產生的概覽

Knox Anchor 讓 AI 助理把代理動作、工具呼叫與檔案雜湊寫入比特幣錨定的防竄改稽核鏈,並驗證產生的封印

可以做什麼
讀取伺服器自述、鏈健康狀態與標準事件類型分類,並可用 SHA-256 雜湊在免金鑰的情況下驗證錨定紀錄。以事件類型與酬載錨定一般代理動作,回傳序號、酬載雜湊、前驅雜湊、時間戳與驗證連結。錨定 MCP 工具呼叫,記錄伺服器位址、工具名稱、參數與回應摘要及宣稱的代理身分等結構化中繼資料。錨定檔案的 SHA-256 摘要及檔名、大小與 MIME 類型,並取得供自我證明的宣誓書。送出並驗證客戶代理行程,核對計畫與隨機數並給出 LINES_UP 或 MISMATCH 結論。
適用情境
當代理的動作、工具呼叫或檔案摘要需要持久且可獨立核驗的稽核紀錄時使用,例如合規留痕或證明某檔案或動作在某時點已存在。唯讀的驗證與健康檢查適合檢視既有錨定紀錄。
執行需求
遠端 streamable HTTP 端點,不需本機套件。寫入類操作(anchor_event、anchor_mcp_tool_call、anchor_file_hash、return_agent_trip)需要在 Authorization 標頭提供 Knox Bearer API 金鑰,而清單未宣告此金鑰。verify_anchor、verify_agent_trip 等讀取工具為公開。需要能連線至服務商的網路。
安裝前請注意
寫入內容會成為公開鏈上的永久稽核紀錄,應視錨定的酬載與中繼資料為已揭露,不要包含機密。API 金鑰屬於憑證,勿放入共用設定。錨定不構成可採性的法律判定。檔案內容不會上傳,僅傳送摘要與中繼資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Knox Anchor,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "knox-anchor": {
      "type": "http",
      "url": "https://bonissystems.com/api/knox/mcp"
    }
  }
}

工具

9

get_descriptor

Return the Knox MCP server self-description: operator, USPTO patent reference, jurisdiction, available tools, and links to the public AAM (Agent Audit and Management) documentation surface.

無需輸入參數。

get_chain_health

Return Knox service status (operational or degraded), total anchors written, the latest anchor timestamp, and the Bitcoin anchoring cadence (OpenTimestamps, 1-6 hour confirmation window). Mirrors the public /api/knox/health endpoint under the MCP envelope.

無需輸入參數。

list_event_types

Return the canonical Knox event-type taxonomy. Each event type is a citation token for federal-grade audit; the registry expands monotonically and is itself anchored on every expansion.

無需輸入參數。

verify_anchor

Given a SHA-256 anchor hash (64 hex chars), return the anchor record, chain link validity (predecessor present and matched), event type, sequence number, and verify URL. Public — no authentication required.

輸入參數hash必填

anchor_event

Anchor a generic agent action to the Knox chain. Accepts any event_type from the canonical taxonomy plus a payload object. Returns the anchor sequence, payload hash, predecessor hash, timestamp, and verify URL. Requires a Knox Bearer API key on the Authorization header — unauthenticated calls are rejected. Provision a key by contacting Bonis Systems.

輸入參數payload必填event_type必填

anchor_mcp_tool_call

Convenience anchor for the AAM Model Context Protocol theater. Records an `agent_mcp_tool_call` event with structured tool-call metadata (server URL, tool name, argument digest, asserted agent identity, response digest). The record is sealed with a commitment to the authenticated principal that made the assertion, so a reader can tell WHO claimed it. Knox does not authenticate the named agent: this makes an assertion about an agent's actions independently checkable, not the agent itself independently identified.

輸入參數outcome必填tool_name必填server_url必填agent_identity必填response_digestarguments_digest必填

anchor_file_hash

Anchor a SHA-256 file digest to Knox and return an affidavit architected for FRE 902(13)/(14) self-authentication. The file itself is not transmitted — the caller computes the hash and only the digest + filename + size + MIME type are anchored. Admissibility in any matter remains a determination of the presiding court. Requires a Knox Bearer API key on the Authorization header — unauthenticated calls are rejected.

輸入參數hash必填filenamemime_typesize_bytes

verify_agent_trip

THE TICK. Given the returned seal (64 hex) or the trip id of a customer agent trip, return what Knox sealed when the trip came back: the verdict (LINES_UP or MISMATCH), the finding classes, the door head, when it was sealed, and the Bitcoin status of its hourly batch. Public, no key. The witness is door_observed: the door ran in the agent's own process. The comparison is the agent's report against what the door recorded, not against the outside system's answer.

輸入參數hashtrip_id

return_agent_trip

THE TICK. Your own door posts a returned trip: the plan, the door's record (targets and keyed commitments, never content), its head, the trip nonce and the agent's report. The trip's departure must already be sealed under the same key as agent_trip_departed. Knox checks the plan and nonce against that departure, recomputes the record's hash chain, compares plan, record and report, and seals the verdict as agent_trip_returned: one stamp on your plan. A second return of the same trip is refused as REPLAY and not sealed. Knox never holds your trip key; check the MACs yourself with verify-agent-trip.mjs. Requires a Knox Bearer API key on the Authorization header.

輸入參數flowplan必填nonce必填report必填door_head必填observations必填departure_seal必填

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Bonissystems 整合