mcpField
T
tollbooth-authority-newengland

tollbooth-authority-newengland

リモート
github.com/lonniev金融データ0今日更新
リポジトリ

tollbooth-authority-newengland について

tollbooth-authority-newenglandは、North America Authorityの下でニューイングランドのDPYC事業者を認証するサブリージョン向けサービスです。共通のTollbooth Authority実装を使い、独自のIDとNeonリージョンを備えています。

主な機能

  1. 01サブリージョンの事業者認証
  2. 02上位AuthorityとしてNorth Americaを設定
  3. 033段階のAuthorityチェーンに対応
  4. 04共有のtollbooth-dpyc Authorityツール
  5. 05オハイオリージョンのNeonテナント

活用シーン

  1. 01ニューイングランド向け事業者の認証
  2. 02オンボーディング承認のNorth Americaへの転送
  3. 03リージョン別Neonテナントでの認証記録の保持

MCP 対応

FastMCPサーバーを通じて、共有のTollbooth AuthorityツールをMCPクライアントに公開します。オンボーディング承認はレジストリ情報を使って上位Authorityに転送されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://tollbooth-authority-newengland.fastmcp.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

70
パラメーター型必須説明
npubstringはい残高を確認する Nostr 公開鍵(npub1...)。
dpop_tokenstringはい呼び出し元が npub を保持していることを証明するもの:receive_npub_proof からの許可エンベロープ、または npub で署名された kind-27235 Nostr イベントの生 JSON(`u` タグがこのツール名になっているもの)。

詳細

Tollbooth Authority New England

Milo が Lightning Turnpike を運転しています — お客様に迷惑をかけないでください

北米の入口から分岐する、ニューイングランドの出口です。

Identity: npub157hmysd6sw7m8kkldycnnc74mssxp9nweddk2p5sw9l2nktr950qyxrenn Parent: tollbooth-authority-northamerica (npub1zummm…xd2t) Service: https://tollbooth-authority-newengland.fastmcp.app/mcp Neon 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_NSECNE の nsec
NEON_DATABASE_URLaws-us-east-2 にある Neon のプール接続文字列

それ以外のすべて(キャッシャー用の BTCPay 認証情報)は、デプロイ後に Secure Courier 経由で届きます(コミュニティリポジトリの docs/how-to-add-authority.md を参照してください)。

DPYC エコシステム

NE は、より広範な DPYC 連合における 1 つの Authority です。これは、透明性が高く監査可能な経済ルールに基づいて結ばれた Operator と Authority の社会契約であり、First Curator からこのような地域の Authority へと連なる認証チェーンを備えています。

ライセンス

Apache-2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。