tollbooth-authority-newengland について
tollbooth-authority-newenglandは、North America Authorityの下でニューイングランドのDPYC事業者を認証するサブリージョン向けサービスです。共通のTollbooth Authority実装を使い、独自のIDとNeonリージョンを備えています。
主な機能
- 01サブリージョンの事業者認証
- 02上位AuthorityとしてNorth Americaを設定
- 033段階のAuthorityチェーンに対応
- 04共有のtollbooth-dpyc Authorityツール
- 05オハイオリージョンのNeonテナント
活用シーン
- 01ニューイングランド向け事業者の認証
- 02オンボーディング承認のNorth Americaへの転送
- 03リージョン別Neonテナントでの認証記録の保持
MCP 対応
FastMCPサーバーを通じて、共有のTollbooth AuthorityツールをMCPクライアントに公開します。オンボーディング承認はレジストリ情報を使って上位Authorityに転送されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://tollbooth-authority-newengland.fastmcp.app/mcpclaude mcp add --transport http lonniev-tollbooth-authority-newengland https://tollbooth-authority-newengland.fastmcp.app/mcp{"mcpServers":{"lonniev-tollbooth-authority-newengland":{"type":"http","url":"https://tollbooth-authority-newengland.fastmcp.app/mcp"}}}Cursor で開く{"servers":{"lonniev-tollbooth-authority-newengland":{"type":"http","url":"https://tollbooth-authority-newengland.fastmcp.app/mcp"}}}VS Code で開く{"mcpServers":{"lonniev-tollbooth-authority-newengland":{"type":"http","url":"https://tollbooth-authority-newengland.fastmcp.app/mcp"}}}{"mcpServers":{"lonniev-tollbooth-authority-newengland":{"serverUrl":"https://tollbooth-authority-newengland.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 New England
北米の入口から分岐する、ニューイングランドの出口です。
Identity:
npub157hmysd6sw7m8kkldycnnc74mssxp9nweddk2p5sw9l2nktr950qyxrennParent:tollbooth-authority-northamerica(npub1zummm…xd2t) Service:https://tollbooth-authority-newengland.fastmcp.app/mcpNeon region:aws-us-east-2(オハイオ)
NorthAmerica によって認定された、地域内の Authority です。DPYC エコシステムで初の3階層 Authority チェーン(Prime → NorthAmerica → NewEngland)です。ニューイングランドの利用者にサービスを提供する事業者は、プロトコルが許す範囲で認定のレイテンシと監査証跡をローカルに保つため、NE を選択できます。
*このプロジェクトの比喩は、*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 テナントのプロビジョニング、Authority の @tool 定義は wheel 内にあり、エコシステム内のすべての Authority MCP で共有されています。
NE は当初、tollbooth-authority からスキャフォールドされました(2026年5月16日)。しかし、現在はフォークではありません。wheel v0.22.0 ですべての共有モジュールが tollbooth.authority.* に統合されました。2つのリポジトリは、同じミックスインを利用する独立した薄いコンシューマーとして共存しており、異なるのは ID、リージョン、Neon テナントのみです。
プロトコルの仕様、証明書の形式、手数料のカスケード、ツールカタログについては、正規の tollbooth-authority README を参照してください。
オンボーディングチェーンに関する注記
NE のオンボーディング(confirm_authority_claim → check_authority_approval)は、Prime ではなく NorthAmerica にエスカレーションします。wheel の resolve_my_parent_npub は dpyc-community レジストリから NE 自身の upstream_authority_npub を読み取り、承認 DM をその宛先に送信します。3階層のチェーンはプロトコルからは見えず、レジストリが信頼できる情報源です。
デプロイ
Horizon では、次の2つのシークレットが必要です。
| 環境変数 | 値 |
|---|---|
TOLLBOOTH_NOSTR_OPERATOR_NSEC | NE の nsec |
NEON_DATABASE_URL | aws-us-east-2 にある Neon のプール接続文字列 |
それ以外のすべて(キャッシャー用の BTCPay 認証情報)は、デプロイ後に Secure Courier 経由で届きます(コミュニティリポジトリの docs/how-to-add-authority.md を参照してください)。
DPYC エコシステム
NE は、より広範な DPYC 連合における 1 つの Authority です。これは、透明性が高く監査可能な経済ルールに基づいて結ばれた Operator と Authority の社会契約であり、First Curator からこのような地域の Authority へと連なる認証チェーンを備えています。
tollbooth-dpyc— 共通の Python SDK(暗号処理、Vault、認証、価格設定、監査をすべて含む)dpyc-community— ガバナンスレジストリとオンボーディング資料dpyc-oracle— 無料のコミュニティコンシェルジュ(レジストリの読み取り)tollbooth-authority— 標準となる Authority(認証の基盤)tollbooth-sample— Operator のリファレンス実装tollbooth-pricing-studio— ネイティブの価格設定エディター(Swift/iOS)cypher-mcp— 有料のグラフ回答(Neo4j/AuraDB 上で名前付き Cypher を使用)schwab-mcp— Schwab の証券取引データthebrain-mcp— TheBrain のナレッジグラフexcalibur-mcp— X/Twitter への投稿taxsort-mcp— 税務項目の整理と分類optionality-mcp— オプション分析tollbooth-oauth2-collector— OAuth2 コールバックコレクターtollbooth-shortlinks— URL 短縮サービス
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。