Tollbooth Authority Northamerica

io.github.lonnievv0.5.9更新於 Oct 4, 2026

Tollbooth Authority — North America regional certifier

已驗證Streamable HTTP可網頁執行Cloud & InfrastructureSecurity & MonitoringFinance

概覽

AI 產生的概覽

一個北美區域的遠端認證機構,為閃電網路資助的 MCP 經濟體簽發與驗證營運者憑證。

功能
這是 DPYC 聯邦中的區域認證機構,該聯邦由共用同一個閃電網路經濟體的獨立 MCP 伺服器組成。它提供約十六個 Authority 工具,涵蓋入駐狀態機、Schnorr 簽章、重放追蹤與 Neon 租戶開通,並以 Schnorr/NIP-33 kind 30079 格式簽發憑證。其行為被描述為與標準的 tollbooth-authority 伺服器一致,僅在身分、區域與資料庫租戶上不同。
適用情境
當你在此聯邦中營運或使用付費 MCP 服務,並希望認證延遲與稽核紀錄保留在北美區域時,可以考慮使用。它不是通用工具伺服器,而是該聯邦認證與支付流程的基礎設施。
執行需求
遠端 streamable HTTP 端點;清單中未宣告認證。部署本身需要密鑰 TOLLBOOTH_NOSTR_OPERATOR_NSEC 與 NEON_DATABASE_URL,BTCPay 憑證與營運者憑證範本稍後透過 Secure Courier 送達。
安裝前請注意
此服務與閃電網路支付經濟體綁定,認證及相關操作可能涉及支出或收取資金。它依賴 Nostr 私鑰(TOLLBOOTH_NOSTR_OPERATOR_NSEC)與資料庫連線字串(NEON_DATABASE_URL),兩者都應視為敏感資訊。README 指出 BTCPay 憑證與營運者憑證範本在部署後透過 Secure Courier 交付。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "tollbooth-authority-northamerica": {
      "type": "http",
      "url": "https://tollbooth-authority-northamerica.fastmcp.app/mcp"
    }
  }
}

README

Tollbooth Authority — North America

[Milo drives the Lightning Turnpike — Don't Pester Your Customer]

The North American on-ramp to the Lightning turnpike.

Identity: npub1zummm5awn88kw2hz6deeyjprpw0fzuv9rvzrxf3vu453yyqzvdss49xd2t Parent: DPYC Prime Authority (npub1l94pd…mq8pf) Peer Authorities under Prime: tollbooth-authority (Lonnie-Authority) Sub-Authority: tollbooth-authority-newengland Service: https://tollbooth-authority-northamerica.fastmcp.app/mcp Neon region: aws-us-west-2 (Oregon)

A peer-level Authority under DPYC Prime, serving North American operators. Operators may choose this Authority to keep certification latency and audit trails in-region.

The metaphors in this project are drawn with admiration from The Phantom Tollbooth by Norton Juster, illustrated by Jules Feiffer (1961). We just built the payment infrastructure.


Architecture

This repository is a thin consumer of the tollbooth-dpyc wheel's tollbooth.authority extension (wheel ≥ 0.22.1). The entire deployable surface lives in src/tollbooth_authority/server.py (~90 lines): a FastMCP instance, an OperatorRuntime, and two register_*_tools(mcp, runtime) calls. Onboarding state machine, Schnorr signer, replay tracker, Neon tenant provisioning, and the 16 Authority @tool definitions are wheel-resident and shared with every other Authority MCP in the ecosystem.

For the protocol semantics, certificate format (Schnorr/NIP-33 kind 30079), fee cascade, registry enforcement, and tool catalog, see the canonical tollbooth-authority README — this repo is identical in behavior, distinct only in identity, region, and Neon tenant.

Deploy

Two secrets required by Horizon:

Env varValue
TOLLBOOTH_NOSTR_OPERATOR_NSECThis Authority's nsec
NEON_DATABASE_URLA pooled Neon connection string in aws-us-west-2

Everything else — BTCPay credentials for the cashier, operator credential templates — arrives via Secure Courier post-deploy (see docs/how-to-add-authority.md in the community repo).

The DPYC Ecosystem

DPYC is a federation of independent, SSE-based MCP servers sharing one Lightning-funded economy. This Authority certifies operators across the network. Sibling repos:

Core & governance

Operators (paid MCP services)

Utilities & advocates

License

Apache-2.0

來源:README.md,提交 0e0f577

工具

0
工具後設資料尚未被收錄。

版本歷史

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