Federal Civil について
Federal Civilは、米国連邦地方裁判所の民事事件記録メタデータを調べるMCPサーバーです。法律研究者やデータ分析者向けに当事者検索や州裁判所からの移送元の照会を提供しますが、訴訟書類は含まず、移送情報を特定できない場合があります。
主な機能
- 01当事者名による民事記録検索
- 02新着記録の一覧表示
- 03州裁判所からの移送元を照会
- 04書類を除く記録メタデータ
活用シーン
- 01当事者に関係する連邦民事事件の検索
- 02最近の地方裁判所記録の確認
- 03特定可能な州裁判所の移送元を確認
MCP 対応
民事記録検索、最近の事件取得、移送元確認のツールを公開します。Pipeworxゲートウェイ経由で接続するか、ローカルのstdio MCPサーバーとして実行できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/federal-civil/mcpclaude mcp add --transport http pipeworx-io-federal-civil https://gateway.pipeworx.io/federal-civil/mcp{"mcpServers":{"pipeworx-io-federal-civil":{"type":"http","url":"https://gateway.pipeworx.io/federal-civil/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-federal-civil":{"type":"http","url":"https://gateway.pipeworx.io/federal-civil/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-federal-civil":{"type":"http","url":"https://gateway.pipeworx.io/federal-civil/mcp"}}}{"mcpServers":{"pipeworx-io-federal-civil":{"serverUrl":"https://gateway.pipeworx.io/federal-civil/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
連邦民事訴訟
米国の連邦地方裁判所における民事訴訟です。United States v. ... として記載されているもの以外がすべて該当します。主なカテゴリーは、受刑者の公民権訴訟と人身保護請求で、次いで雇用に関する公民権訴訟、製造物責任、契約です。
Pipeworx の一部です。AI エージェントを1879以上の稼働中のデータソースに接続する MCP ゲートウェイです。これは独立した非公式の連携機能であり、上流プロバイダーとの提携、承認、公開関係はありません。
API キーは不要です。
これは何であり、何ではないか
訴訟記録メタデータ:事件が存在すること、当事者、裁判所、訴訟記録番号、提訴日と終結日、担当裁判官です。提出書類は含まれません。訴状、申立書、準備書面、命令書などは含まれません。これらは別個のコーパスである RECAP にあり、キーなしでは利用できません。
このデータを持つエージェントは、事件が提起されたことは把握できます。しかし、誰がどのような主張をしたかは分かりません。以下に示す、限定的な例外が一つあります。訴訟記録エントリーの説明文のテキストは、書類そのものが検索できない場合でも、トークンなしで検索できます。そのため、移送を検出できます。
移送された事件:removed_from
州裁判所から連邦裁判所に移送された事件は、2つの記録に分かれており、連邦側の記録には移送されたことを示す記載がありません。njd 2:26-cv-05788 は、NS Pharma によるニュージャージー州上級裁判所の事件 BER-C-000117-26 の移送であり、その cause は 09:1 U.S. Arbitration Act です。これは適用された連邦法であり、事件の移送元ではありません。そのため、両方のツールは既定で元の裁判所を照会し、その情報を行に返します。
"removed_from": {
"state_court": "Superior Court of New Jersey, Chancery Division: Bergen County",
"state_docket_number": "BER-C-000117-26",
"notice_filed": "2026-05-20",
"notice_url": "https://www.courtlistener.com/docket/73371682/1/capricor-therapeutics-inc-v-nippon-shinyaku-co-ltd/",
"source": "Notice of Removal filed on the federal docket (CourtListener RECAP filing text)"
}
情報がないことは、否定を意味しません。 removed_from がない場合、移送通知が見つからなかったことを意味します。提出書類のテキストは RECAP から取得されますが、RECAP が対象とするのは、誰かが購入またはアップロードした訴訟記録のみです。照会を実行したすべての応答でそのことが removal_note に示され、removal_lookup には件数が含まれます。裁判所名と事件番号を解析できない通知の件数も含まれます。そのような通知は、不完全なフィールドとして出力するのではなく、件数として報告されます。照会がスロットル制限にかかった場合は removal_lookup.error に表示されるため、「照会できなかった」が「移送されていない」と解釈されることはありません。
条項が記載されていないことはよくあり、それが実質的な限界です。 照会では移送通知を確実に見つけられますが、その通知のテキストに州裁判所名が記載されているかどうかは、記録を登録した人次第です。2026-10-11 に、通知がある4件の訴訟記録を実際に調べたところ、解析可能な形式(... from Superior Court of New Jersey, Chancery Division: Bergen County, case number BER-C-000117-26)で記載されていたのは1件だけで、残りの3件には記載がありませんでした。うち2件は NOTICE OF REMOVAL by <party> (Filing fee ...) とのみ記載され、1件には説明自体がありませんでした。サンプルは少ないため、発生率ではなく「見落としがあるものと想定する」と受け止めてください。この3件は removal_lookup.notices_unparsed に計上されます。「PCCP Court Docket」というタイトルの添付書類などから裁判所を推測してはいません。そのような推測は、もっともらしくても捏造された関連付けを避けるために、このフィールドが存在する理由そのものだからです。
CourtListener の /api/rest/v4/dockets/ エンドポイントには、元の裁判所を示す構造化フィールドがあり、この制限はありません。しかし、HTTP 401 が返されます。利用には Free Law Project アカウントのトークンが必要です。このトレードオフについては、パックのヘッダーを参照してください。
check_removal: false を設定すると、移送の確認を省略し、上流へのリクエストを1回節約できます。
ツール
| ツール | 返される内容 |
|---|---|
federal_civil_search | 当事者名に一致する訴訟記録 |
federal_civil_recent | 新しい順の最近の訴訟記録 |
注意事項
- 四半期ごとのスナップショットです。 すべてのレスポンスに
snapshot_dateが含まれます。 - **
date_terminatedの入力率は78.3%**です。そのため、日付が欠けている場合は「記録されていない」ことを意味し、決して「まだ係属中」を意味するわけではありません。レスポンスにはその旨が示されます。 nature_of_suitの入力はまばらです。全コーパスでは14.8%、地方裁判所では30.5%です。企業が連邦裁判所に関与していることは分かりますが、何のためかは分からないことがよくあります。- 当事者検索では事件名の一部文字列に一致するため、事件名全体よりも、特徴的な当事者名を使う方が効果的です。
- 移送事件の検索では、1回の呼び出しにつき事件記録を最大20件まで、10件ずつ取得します。これは、上流の提出書類検索が、トークンのない呼び出し元に対して毎分5件、1日あたり約125件に制限されているためです。レスポンスにそれを超える件数がある場合、
removal_lookup.not_checkedに未確認の件数が示されます。未確認のものは「移送されていない」ではなく、不明として扱ってください。
データの帰属
データはCourtListener / Free Law Projectによるもので、Public Domain Markのもとで公開されています。コーパスへの資金提供と保守はFree Law Projectが行っています。このパックが役に立った場合は、https://free.law/donate/ から支援できます。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurfなど)に追加します。
{
"mcpServers": {
"federal-civil": {
"url": "https://gateway.pipeworx.io/federal-civil/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/federal-civil/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も同じゲートウェイと、同じ1879以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合:HTTP経由で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/federal_civil_search \
-H 'Content-Type: application/json' \
-d '{"party":"Monsanto","limit":5}'
最初の呼び出しではアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/federal_civil_search を実行します。ツールを見つけるには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージはローカルのstdio MCP サーバーとしても実行できます。Pipeworxアカウントも、ゲートウェイへの往復通信も不要です。
{
"mcpServers": {
"federal-civil": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-federal-civil"]
}
}
}
または、直接実行して起動を確認できます。
npx -y @pipeworx/mcp-federal-civil
stdin/stdout経由でMCPを使用し、initialize/tools/list/tools/call に応答します。対象はこのパックのツールのみで、上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworxによるルーティングはありません。
ask_pipeworxを使う
ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントでも、ゲートウェイ全体でも利用できます。
ask_pipeworx({ question: "your question about Federal Civil data" })
ゲートウェイが適切なツールを選び、引数を自動的に入力します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。