tollbooth-authority-northamerica について
tollbooth-authority-northamericaは、DPYC Prime Authorityの下で北米のDPYC事業者を認証するリージョンサービスです。共通のAuthority実装を使い、New Englandの下位Authorityを持ちます。
主な機能
- 01リージョン事業者の認証
- 02上位AuthorityとしてDPYC Primeを設定
- 03New England下位Authorityへの対応
- 04共有のtollbooth-dpyc Authorityツール
- 05オレゴンリージョンのNeonテナント
活用シーン
- 01北米向け事業者の認証
- 02地域Authorityを使った認証
- 03リージョン別Neonテナントでの認証記録の保持
MCP 対応
FastMCPサーバーを通じて、共有のTollbooth AuthorityツールをMCPクライアントに公開します。サーバーは共通のtollbooth-dpyc Authority拡張を利用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://tollbooth-authority-northamerica.fastmcp.app/mcpclaude mcp add --transport http lonniev-tollbooth-authority-northamerica https://tollbooth-authority-northamerica.fastmcp.app/mcp{"mcpServers":{"lonniev-tollbooth-authority-northamerica":{"type":"http","url":"https://tollbooth-authority-northamerica.fastmcp.app/mcp"}}}Cursor で開く{"servers":{"lonniev-tollbooth-authority-northamerica":{"type":"http","url":"https://tollbooth-authority-northamerica.fastmcp.app/mcp"}}}VS Code で開く{"mcpServers":{"lonniev-tollbooth-authority-northamerica":{"type":"http","url":"https://tollbooth-authority-northamerica.fastmcp.app/mcp"}}}{"mcpServers":{"lonniev-tollbooth-authority-northamerica":{"serverUrl":"https://tollbooth-authority-northamerica.fastmcp.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
70| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| npub | string | はい | 残高を確認する Nostr 公開鍵(npub1...)。 |
| dpop_token | string | はい | 呼び出し元が npub を保持していることを証明するもの:receive_npub_proof からの許可エンベロープ、または npub で署名された kind-27235 Nostr イベントの生 JSON(`u` タグがこのツール名になっているもの)。 |
詳細
Tollbooth Authority — 北米
Lightning ターンパイクへの北米からの入口です。
アイデンティティ:
npub1zummm5awn88kw2hz6deeyjprpw0fzuv9rvzrxf3vu453yyqzvdss49xd2t親:DPYC Prime Authority(npub1l94pd…mq8pf) Prime 配下のピア Authority:tollbooth-authority(Lonnie-Authority) サブ Authority:tollbooth-authority-newenglandサービス:https://tollbooth-authority-northamerica.fastmcp.app/mcpNeon リージョン:aws-us-west-2(オレゴン)
DPYC Prime 配下のピアレベルの Authority で、北米の運営者にサービスを提供します。運営者はこの Authority を選ぶことで、認証のレイテンシーや監査証跡をリージョン内に保てます。
このプロジェクトの比喩は、 The Phantom Tollbooth (Norton Juster 著、Jules Feiffer 挿絵、1961 年)への敬意を込めて採用しています。私たちは決済インフラを構築しただけです。
アーキテクチャ
このリポジトリは、tollbooth-dpyc wheel の tollbooth.authority 拡張機能(wheel ≥ 0.22.1)を利用する薄いラッパーです。デプロイ可能な部分はすべて src/tollbooth_authority/server.py(約 90 行)にあり、FastMCP インスタンス、OperatorRuntime、および 2 つの register_*_tools(mcp, runtime) 呼び出しで構成されます。オンボーディングのステートマシン、Schnorr 署名者、リプレイトラッカー、Neon テナントのプロビジョニング、16 個の Authority @tool 定義は wheel に含まれており、エコシステム内の他のすべての Authority MCP と共有されています。
プロトコルのセマンティクス、証明書形式(Schnorr/NIP-33 kind 30079)、手数料のカスケード、レジストリの適用、およびツールカタログについては、正式な tollbooth-authority README を参照してください。このリポジトリは動作が同一で、アイデンティティ、リージョン、Neon テナントのみが異なります。
デプロイ
Horizon で必要なシークレットは 2 つです。
| 環境変数 | 値 |
|---|---|
TOLLBOOTH_NOSTR_OPERATOR_NSEC | この Authority の nsec |
NEON_DATABASE_URL | aws-us-west-2 内のプールされた Neon 接続文字列 |
その他すべて(レジ係用の BTCPay 認証情報、運営者の認証情報テンプレート)は、デプロイ後に Secure Courier 経由で届きます(コミュニティリポジトリの docs/how-to-add-authority.md を参照してください)。
DPYC エコシステム
DPYC は、1 つの Lightning 資金調達エコノミーを共有する、SSE ベースの独立した MCP サーバー群による連合体です。この Authority は、ネットワーク全体の運営者を認定します。関連リポジトリ:
コアとガバナンス
tollbooth-dpyc— 共有 Python SDK(暗号処理、ボールト、認証、料金設定、監査)dpyc-community— ガバナンスレジストリ(メンバー、ルールブック、CI 検証)dpyc-oracle— 無料のコミュニティコンシェルジュ(メンバーシップ、オンボーディング、税率に関する質問)tollbooth-authority— 公式の認定 Authoritytollbooth-sample— Operator のリファレンス実装tollbooth-pricing-studio— ネイティブ料金エディター(Swift/iOS)
Operator(有料 MCP サービス)
cypher-mcp— Neo4j/AuraDB 上の名前付き Cypher テンプレートを通じて、収益化されたグラフの回答を提供(この Authority の認定済み)schwab-mcp— Charles Schwab の証券口座データthebrain-mcp— TheBrain のナレッジグラフへのアクセスexcalibur-mcp— X/Twitter への投稿taxsort-mcp— 税務分類 + Cloudflare Pages UIoptionality-mcp— オプション分析
ユーティリティとアドボケイト
tollbooth-oauth2-collector— 共有 OAuth2 コールバックコレクターtollbooth-shortlinks— URL 短縮ツール
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。