TAP

tech.human由 human.tech 發布官方發布者v0.1.0更新於 Oct 24, 2026

Credential isolation for AI agents: placeholder secrets, policy checks, optional human approval.

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

概覽

AI 產生的概覽

TAP 是託管式遠端 MCP 端點,透過佔位密鑰、政策檢查與可選的人工核准,為 AI 代理隔離憑證。

可以做什麼
  • 透過連接器路由代理請求並隔離憑證,讓真實密鑰不進入代理。
  • 以佔位密鑰取代真實憑證,並驗證其在請求中的位置。
  • 執行核准政策,支援可選的人工核准流程以及 Telegram、Matrix 核准機器人。
  • 稽核請求路由與連接器行為,並排查失敗的請求。
適用情境
當助理需要帶著真實憑證呼叫外部服務,但你希望密鑰不進入代理,並在敏感請求送出前進行政策檢查或人工確認時使用。
執行需求
遠端 streamable HTTP 端點 mcp.tap.human.tech。需要 OAuth 驗證,並透過 X-TAP-Key 標頭提供 TAP 代理 API 金鑰(在 tap.human.tech 建立)。建議使用託管版本;自架需要 Postgres 並自行完成安全強化。
安裝前請注意
此服務代為保管真實憑證與簽章金鑰,因此對託管方的信任很重要。自架代表主機強化、金鑰隔離與政策引擎的正確運作都由你負責,只適合具備安全經驗的團隊。請求可能被核准流程攔截,託管服務為第三方,憑證存放於其隔離環境中。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 TAP,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "tap": {
      "type": "http",
      "url": "https://mcp.tap.human.tech/mcp"
    }
  }
}

README

Tool Authorization Protocol (TAP)

Credential isolation, approval gating, and connector routing for AI agents.

This repository contains the code that is most useful for:

  • auditing request routing and connector behavior
  • debugging failed requests
  • understanding approval flows
  • improving connector-side request shaping
  • contributing fixes to the core TAP experience

[!WARNING] Self-hosting means you own the security of your credentials and signing keys. TAP keeps secrets out of your agents, but running it yourself puts the host hardening, key isolation, and correct policy-engine operation on you. It's a path for teams that are well versed in security. For everyone else the hosted version is strongly recommended: credentials sit in a hardware enclave we can't read into, with no ops to run. Start free at tap.human.tech.

Start Here

  • crates/tap-proxy/src/routing.rs — how TAP resolves connector target shapes
  • crates/tap-proxy/src/placeholder.rs — credential substitution and position validation
  • crates/tap-proxy/src/policy.rs — approval policy enforcement
  • docs/ — full documentation including self-hosting guide

Included

  • core proxy and storage crates
  • Telegram and Matrix approval bots
  • remote MCP server (tap-mcp)
  • CLI
  • docs (self-hosting, API reference, credential setup)

Not Included

  • enclave deployment glue (CCE policy generation, release-policy automation, ARM templates, env config)
  • production workflows and secret bootstrapping
  • managed hosting operations glue
  • the hosted dashboard UI source (a placeholder is shipped so the proxy compiles)

The enclave key-management source is included (key_provider_enclave.rs, kms_azure.rs, skr.rs) — it's the custody model documented at docs.tap.human.tech/security, and each hosted release's enclave measurement is published in measurements/. Hosted deployment and operational infrastructure are maintained separately from this repository.

Security

See SECURITY.md to report a vulnerability.

License

Apache-2.0: free to use, read, modify, and self-host. This repo is the open-source TAP runtime (tap-core, tap-proxy, tap-bot, tap-cli, tap-mcp). The hosted dashboard and managed-service deployment glue are proprietary and live in a separate private repo.

Contributing

See CONTRIBUTING.md.

Testing

bash
# Needs Postgres (default postgres://tap:tap@localhost:5434/tap, override with# POSTGRES_DATABASE_URL). Isolated suites parallelize; env-mutating unit tests stay serial.cargo test -p tap-corecargo test -p tap-proxy --test integration --test e2ecargo test -p tap-proxy -p tap-bot -p tap-cli --lib --bins -- --test-threads=1

來源:README.md,提交 850d3c9

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

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

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

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

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

其他 Human 整合