Abs Loan Level について
Abs Loan Levelは、SEC提出書類に基づく米国の自動車ローン・リース証券化の延滞集計を提供するPipeworxデータパックです。信託別・セクター別の月次データを扱い、個別ローン検索や生の資産データ保存には対応しません。
主な機能
- 01スポンサーまたは資産クラス別の信託一覧
- 02信託の延滞履歴を表示
- 03月別のセクター延滞集計
- 04オリジネーターによる結果の絞り込み
- 05認証情報不要の事前集計データ照会
活用シーン
- 01自動車信託の延滞傾向を追跡
- 02資産クラス内の月次延滞を比較
- 03ローンまたはリースの延滞区分を確認
MCP 対応
Pipeworx MCPゲートウェイ経由で信託・セクターの延滞ツールを提供し、stdio対応の単独MCPサーバーとしても実行できます。ゲートウェイ接続にはPipeworx共通メタツールも含まれ、単独モードではこのデータパックのツールのみを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/abs-loan-level/mcpclaude mcp add --transport http pipeworx-io-abs-loan-level https://gateway.pipeworx.io/abs-loan-level/mcp{"mcpServers":{"pipeworx-io-abs-loan-level":{"type":"http","url":"https://gateway.pipeworx.io/abs-loan-level/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-abs-loan-level":{"type":"http","url":"https://gateway.pipeworx.io/abs-loan-level/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-abs-loan-level":{"type":"http","url":"https://gateway.pipeworx.io/abs-loan-level/mcp"}}}{"mcpServers":{"pipeworx-io-abs-loan-level":{"serverUrl":"https://gateway.pipeworx.io/abs-loan-level/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/abs-loan-level
米国の自動車ローン/自動車リース証券化(ABS)トラストの延滞状況 — SEC EDGAR の Reg AB II 資産レベル開示(Form ABS-EE)から抽出した、トラスト別・セクター別の月次集計データです。
Pipeworx の一部です。Pipeworx は、AI エージェントを 1872 以上の稼働中データソースに接続する MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーとの提携、承認、または同プロバイダーによる公開を受けたものではありません。
ツール
abs_trusts(sponsor?, asset_class?)— 追跡対象のトラストを一覧表示します。スポンサー/譲渡人の名称または資産クラスで絞り込めます。他の 2 つのツールで必要となる正確なトラスト名を調べるために使用します。abs_trust_performance(trust, months=12)— 1 つのトラストについて、直近 N か月の報告期間における延滞区分別の推移(各区分のローン件数、残高、加重平均 APR/FICO)を取得します。abs_sector_delinquency(asset_class, months=12, originator?)— 1 つの資産クラスで追跡しているすべてのトラストを集計し、セクター全体の月別延滞状況を取得します。任意で 1 つのスポンサー/オリジネーターに絞り込めます。
認証
認証キーは不要です。呼び出し側に認証情報は必要ありません。リクエスト時に EX-102 の添付書類を解析するのではなく、事前計算済みの集計データから回答するため、元の提出書類のサイズにかかわらず、呼び出しは数ミリ秒で完了します。
データソース
- https://www.sec.gov/cgi-bin/browse-edgar / https://efts.sec.gov/LATEST/search-index — EDGAR の全文検索。ABS-EE の提出書類を検出する取り込み cron(
workers/scraper/src/abs_ee.ts)で使用します。 - 各提出書類の EX-102 添付書類(資産レベルの XML、
https://www.sec.gov/Archives/edgar/data/<cik>/<accession>/)— 基礎となるローンレベルのデータソースです。この生データを永続化することはありません。 Reg AB II では発行体の規模にかかわらず、毎月、現在のプール全体を再開示します。1 件の提出書類は 100~250MB/3 万~8 万件のローン行に及び、自動車ローンとリースの提出書類は月に約 435 件あります。そのため、Postgres のデータ量は年間約 157GB 増加します。これは、すでに一度、本番環境のクラッシュを引き起こした未バッチ処理の単一ロードの約 150 倍にあたります(フリート #172/#173)。測定値の詳細はdocs/pack-build-queue.md#dd-07-abs-loan-levelを、判断の経緯はフリート #622(調査)/#666(ビルド)を参照してください。
このパックで対応しないこと
- ローンレベルの詳細検索はできません。「ある州で、Lender X が組成したローンを保有するトラストはどれか」といった検索には対応していません。これは個々のローンを対象とする逆引きであり、このパックが意図的に除外している生データが必要です。
abs_sector_delinquencyのoriginatorは、トラストのスポンサー/譲渡人名で絞り込みます(一般的なケースでは、金融子会社が保有する自動車トラストの多くが実質的に単一のオリジネーターであるため、これに近い結果が得られます)。ローンごとの検索ではありません。 - CMBS は対象外です。 ABS-EE は商業用不動産ローンのトラストも対象とします。網羅状況を把握するため検出・記録しますが、ダウンロードも集計もしません。このパックの対象範囲外です。
- RMBS は対象外です。 非政府系 RMBS は 144A の適用除外を受けて発行され、ABS-EE を提出することはありません。この点は推測ではなく、提出書類の全件を対象とした実証的な確認に基づいています。
ロールアップの定義(数値を再現可能にし、ブラックボックスにしないため)
delinquency_bucket は、SEC スキーマの currentDelinquencyStatus(事前にバケット化されたコードではなく、延滞日数を示す整数です。197MB の実データサンプルで確認済み)と zeroBalanceCode(自動車ローンと自動車リースで異なる、スキーマで定義された列挙コードです。両方のコード表については workers/scraper/src/abs_ee.ts のヘッダーを参照してください)、さらに自動車ローンの場合のみ repossessedIndicator から導出されます。
| バケット | 意味 |
|---|---|
current | 延滞 0 日 |
days_1_29 / days_30_59 / days_60_89 / days_90_plus | 延滞日数の範囲 |
repossessed | 自動車ローンのみ — スキーマにはリースの差し押さえフィールドはありません |
charged_off | zeroBalanceCode が該当する資産クラスの貸倒償却コードであるか、貸倒償却額がゼロ以外 |
wa_apr は残高加重平均金利です。SEC のリース資産スキーマには金利フィールドが一切ないため、auto_lease では常に null です(リースは APR ローンではありません)。wa_fico_band は債務者/借手の信用スコアの残高加重平均です(「_band」という名前ですが、スキーマフィールドは事前にバケット化されたバンドではなく、生のスコアなので連続値です)。
カバレッジは即時ではなく、時間とともに拡大します
各 EX-102 の提出書類は 100~250MB です。Cloudflare Worker の CPU 制限を十分に下回るよう、取り込み cron は約 10 分ごとに提出書類を 1 件処理します(197MB のサンプルは CPU 時間で 1 秒もかからず解析できました。実時間のコストは計算ではなく帯域幅です)。abs_trusts.last_seen で最新状況を確認できます。まだ行がない信託や月は、その提出書類に cron がまだ到達していないことを意味し、存在しないという意味ではありません。要求されたフィルターに一致するデータがまだない場合、abs_sector_delinquency と abs_trust_performance は、完全な回答を装った空の配列ではなく、found: false と hint を返します。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。
{
"mcpServers": {
"abs-loan-level": {
"url": "https://gateway.pipeworx.io/abs-loan-level/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/abs-loan-level/mcp の tools/list は、上記の表にあるツールに加えて、共有 Pipeworx メタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール一式)を返します。そのため、表示されるツール数はこの表の数より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールとともに、およそ 30 個の共有ツールが一覧表示されます。接続の initialize 応答に正確な範囲が示されており、特定の日における正式な情報源となります。
これは意図的な設計であり、偶然の多重化ではありません。メタツールを使うと、このパックが対象としていない質問にも、全カタログを横断してルーティングする ask_pipeworx を通じて回答できます。そのために MCP サーバーを追加する必要はありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加スキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントに接続するのではなく、フルゲートウェイに一度接続してください。
または、フル Pipeworx ゲートウェイに接続すると、このパックだけでなく、すべてのパックのツールが直接一覧表示されます。
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL も、同じゲートウェイと同じ 1872 以上のデータソースに接続します。唯一の違いは、どのパックのツールが直接一覧表示されるかです。どちらからでも ask_pipeworx を使えば、すべてのツールにアクセスできます。
MCP クライアントがない場合は、HTTP で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/abs_trusts \
-H 'Content-Type: application/json' \
-d '{"asset_class":"auto_loan","limit":10}'
最初の呼び出しにアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/abs_trusts を実行してください。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行してください。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントは不要で、ゲートウェイへの往復通信もありません。
{
"mcpServers": {
"abs-loan-level": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-abs-loan-level"]
}
}
}
または、直接実行して起動を確認します。
npx -y @pipeworx/mcp-abs-loan-level
stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。
ask_pipeworx での使用
ツールを直接呼び出す代わりに、平易な英語で質問できます。 これは、上記のパックエンドポイントだけでなく、フルゲートウェイでも機能します。
ask_pipeworx({ question: "your question about Abs Loan Level data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。