mcpField
B
Bankruptcy Observer

Bankruptcy Observer

リモート
github.com/jmtroller法務・行政06 日前に更新
リポジトリ

Bankruptcy Observer について

Bankruptcy Observer は、Laravel 13 サービスのドキュメントリポジトリに記載された本番 MCP サーバーの一つです。資料にはエンドポイントとサブスクリプションによるアクセスが示されていますが、破産データのツールや事件概要の機能は説明されていません。

主な機能

  1. 01本番 MCP サーバーのドキュメント
  2. 02Streamable HTTP エンドポイント
  3. 03無料枠とサブスクリプション

活用シーン

  1. 01記載されたサーバーエンドポイントの確認
  2. 02案内されているアクセス方式の確認

MCP 対応

Bankruptcy Observer は `https://mcp.bankruptcyobserver.com/mcp` の MCP サーバーとして記載され、Streamable HTTP を使用します。アクセス方式は無料枠とサブスクリプションです。

設定

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

エンドポイントhttps://mcp.bankruptcyobserver.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.bankruptcyobserver.com/mcp認証が必要

ツール

18
パラメーター型必須説明
skipintegerいいえページネーションのオフセット。
limitintegerいいえ最大結果数(1~100)。デフォルトは 25 です。
court_idstringいいえ
court_statestringいいえ裁判所名を絞り込む 2 文字の州コード。
search_termstringいいえ債務者名(前方一致または * 部分一致)
include_adversarybooleanいいえ敵対訴訟を含めます。デフォルトは false です。
include_individualsbooleanいいえ個人債務者を含めます。デフォルトは false(企業の申立てのみ)です。

詳細

MCP サーバーのドキュメント

Laravel13 アプリケーションに実装されているModel Context Protocolサーバーの公開ドキュメントです。各サブディレクトリでは、本番環境の MCP サーバーについて、エンドポイント、認証、利用可能なツールを説明しています。

公開サイト: https://jmtroller.github.io/mcp-documentation/(このリポジトリで GitHub Pages を有効にした後)

すべてのサーバーは Streamable HTTP(HTTPS 経由の JSON-RPC 2.0)を使用します。一般的なセッションは次のとおりです。

initialize → notifications/initialized(任意)→ tools/list → tools/call

サーバー

サーバーディレクトリエンドポイント認証
Nursing Home Databasenursing-home-databasehttps://mcp.nursinghomedatabase.com/mcp公開
Bankruptcy Observerbankruptcy-observerhttps://mcp.bankruptcyobserver.com/mcp無料プラン+サブスクリプション
TrollerBktrollerbkhttps://mcp.trollerbk.com/mcp必須
FindSeniorMed / FindMedfindseniormedhttps://mcp.findseniormed.com/mcp公開
SeniorHealthDatabaseseniorhealthdatabasehttps://mcp.seniorhealthdatabase.com/mcp公開

実装

ルートは Laravel13/routes/mcp.php で定義されています。各サーバーには、Laravel13/app/Http/Controllers/ 配下に専用のコントローラーがあります。認証が必要なサーバー間では、OAuth のディスカバリーとトークンのエンドポイントを Laravel13/app/Http/Controllers/McpAuth/OAuthController.php で共有しています。

MCP Registry マニフェスト

各サーバーのフォルダーには、公式 MCP Registry 用の server.json が含まれています。

モノレポの場合、MCP Registry では次の項目が必要です。

  • repository.url — git clone できるリポジトリのルート(このリポジトリ内のすべてのサーバーで共通)
  • repository.subfolder — サーバーごとのディレクトリ(例:bankruptcy-observer)
  • websiteUrl — GitHub Pages 上で公開されている、そのサーバーのドキュメントページ

例:

"websiteUrl": "https://jmtroller.github.io/mcp-documentation/bankruptcy-observer/",
"repository": {
  "url": "https://github.com/jmtroller/mcp-documentation",
  "source": "github",
  "subfolder": "bankruptcy-observer"
}
サーバーRegistry 名マニフェスト
Nursing Home Databasecom.nursinghomedatabase/mcpserver.json
Bankruptcy Observercom.bankruptcyobserver/mcpserver.json
TrollerBkcom.trollerbk/mcpserver.json
FindSeniorMedcom.findseniormed/mcpserver.json
SeniorHealthDatabasecom.seniorhealthdatabase/mcpserver.json

以前のサーバーごとのドキュメントリポジトリ(たとえば nhd-mcp-public-documentation)が残っている場合がありますが、このリポジトリは Laravel13 をもとに統合した唯一の正規情報源です。

GitHub Pages

このリポジトリは Jekyll を使用した GitHub Pages 向けに設定されています(_config.yml と .github/workflows/pages.yml を参照)。

  1. jmtroller アカウントで mcp-documentation という名前の GitHub リポジトリを作成します(または、組織に合わせて _config.yml の url / baseurl を更新します)。
  2. このディレクトリを main ブランチにプッシュします。
  3. リポジトリの Settings → Pages で、Source を GitHub Actions に設定します。
  4. ワークフローにより、https://<user>.github.io/mcp-documentation/ に公開されます。

ローカルプレビュー:

cd mcp-documentation
bundle install
bundle exec jekyll serve

コメント

MCP は初めてですか?

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

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