Bankruptcy Observer

com.bankruptcyobserverv1.1.0Updated Sep 29, 2026

US business bankruptcy MCP: filings, dockets, documents, case summaries. Free tier + subscription.

VerifiedStreamable HTTPWeb executableOther

Installation

In SourceWeft

  1. Open Bankruptcy Observer in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.bankruptcyobserver.com/mcp"
    }
  }
}

README

MCP Server Documentation

Public documentation for the Model Context Protocol servers implemented in the Laravel13 application. Each subdirectory documents one production MCP server: endpoint, authentication, and available tools.

Published site: https://jmtroller.github.io/mcp-documentation/ (after enabling GitHub Pages on this repo)

All servers use Streamable HTTP (JSON-RPC 2.0 over HTTPS). A typical session is:

initialize → notifications/initialized (optional) → tools/list → tools/call

Servers

ServerDirectoryEndpointAuth
Nursing Home Databasenursing-home-databasehttps://mcp.nursinghomedatabase.com/mcpPublic
Bankruptcy Observerbankruptcy-observerhttps://mcp.bankruptcyobserver.com/mcpFree tier + subscription
TrollerBktrollerbkhttps://mcp.trollerbk.com/mcpRequired
FindSeniorMed / FindMedfindseniormedhttps://mcp.findseniormed.com/mcpPublic
SeniorHealthDatabaseseniorhealthdatabasehttps://mcp.seniorhealthdatabase.com/mcpPublic

Implementation

Routes are defined in Laravel13/routes/mcp.php. Each server has a dedicated controller under Laravel13/app/Http/Controllers/. OAuth discovery and token endpoints are shared across authenticated servers via Laravel13/app/Http/Controllers/McpAuth/OAuthController.php.

MCP Registry manifests

Each server folder includes a server.json for the official MCP Registry.

For monorepos, the MCP Registry requires:

  • repository.url — the git-cloneable repo root (same for every server in this repo)
  • repository.subfolder — the per-server directory (e.g. bankruptcy-observer)
  • websiteUrl — the published documentation page for that server on GitHub Pages

Example:

json
"websiteUrl": "https://jmtroller.github.io/mcp-documentation/bankruptcy-observer/","repository": {  "url": "https://github.com/jmtroller/mcp-documentation",  "source": "github",  "subfolder": "bankruptcy-observer"}
ServerRegistry nameManifest
Nursing Home Databasecom.nursinghomedatabase/mcpserver.json
Bankruptcy Observercom.bankruptcyobserver/mcpserver.json
TrollerBkcom.trollerbk/mcpserver.json
FindSeniorMedcom.findseniormed/mcpserver.json
SeniorHealthDatabasecom.seniorhealthdatabase/mcpserver.json

Older per-server documentation repos (for example nhd-mcp-public-documentation) may still exist; this repository is the consolidated source of truth derived from Laravel13.

GitHub Pages

This repo is configured for GitHub Pages via Jekyll (see _config.yml and .github/workflows/pages.yml).

  1. Create a GitHub repo named mcp-documentation under the jmtroller account (or update _config.yml url / baseurl for your org).
  2. Push this directory to the main branch.
  3. In repo Settings → Pages, set Source to GitHub Actions.
  4. The workflow publishes to https://<user>.github.io/mcp-documentation/.

Local preview:

bash
cd mcp-documentationbundle installbundle exec jekyll serve

Source: README.md at commit ef725a4

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.1.0LatestSep 16, 2026