Bankruptcy Observer MCP server
online · 100% uptimecom.bankruptcyobserver/mcp·v1.1.0US business bankruptcy MCP: filings, dockets, documents, case summaries. Free tier + subscription.
0 stars
Reviews
Write oneNobody has reviewed Bankruptcy Observer yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Bankruptcy Observer tools (18, 1 write)
write = sends, deletes, buys or postsadd_monitored_case_toolFreeAdd a bankruptcy case to your BankruptcyObserver.com monitoring list so BKO checks the court hourly and updates the docket every business day. Pass simple_name or a 7-digit case_number (with court_state when needed). Subscribers only; respects your plan monitoring limit.
check_subscription_toolFreeCheck your MCP subscription status and remaining quota. Uses credentials from the request if api_key omitted.
get_case_by_case_number_toolFreeLook up case(s) by short case number (e.g. 26-10543). FREE for 7-digit format (limited fields, all courts). Paid: full + live_update + court filter.
get_case_by_ein_toolFreeLook up case by debtor EIN. Paid (full data + optional last filing date). live_update (subscribers) triggers one-time source refresh.
get_case_summary_toolFreePlain-English structured summary of one case: debtor, chapter, court, case number, key dates (filed, plan confirmed, discharged, closed), asset/liability ranges, nature of business, judge, and AI-extracted case profile data when available. Pass simple_name (preferred, see list_monitored_cases_tool) or a 7-digit case_number. Subscribers only.
get_cases_by_date_range_toolFreeCases filed in date range on dateFiled. Omitting both dates defaults to yesterday. Paid.
get_cases_by_industry_toolFreeCases by industry label or key (Hotels, Retail, real-estate, etc.). Paid.
get_cases_by_naics_toolFreeCases by NAICS (2-4 digits). Paid.
get_cases_by_state_toolFreeCases by debtor state (2-letter). Paid.
get_docket_entries_toolFreeDocket entries for a case, ordered by itemNumber ascending. Each entry includes the full PACER itemText (never sliced) and docket_id — call get_document_tool with that docket_id (no accept_charge) for an inline cost preview, then again with accept_charge: true to download the PDF. Pass simple_name (preferred, see list_monitored_cases_tool) or short_case_number / case_number (e.g. 26-42901; use court_state to disambiguate). Optional docket_id, item_number, or item_from/item_to to fetch specific entries. Single Case plan: monitored cases only. limit max 50 (default 25); pass skip (or offset, or 1-based page) to walk past the first block. A page may contain fewer than limit entries so every caption stays complete for MCP clients. Response includes total, skip, limit, returned, and has_more. Optional live_update refreshes from court sources first. Subscribers only.
get_document_cost_toolFreePreview the cost to download a court filing PDF. Identify the entry with docket_id (preferred) or simple_name + item_number (legacy connectors). Does not pull the document and does not charge. Same preview as get_document_tool when accept_charge/download is omitted. Confirm the cost with the user before download. Cost is $0 if already purchased, or if the PDF is already in our library and the plan has flagFreeLibrary. Free-page allowances (if any) come from plan limitDocuments and apply to billable pulls. Returns page_count, chargeable_pages, cost, plan_limit_documents, pages_used_this_period, free_pages_remaining, document_in_library, and already_owned.
get_document_toolFreeCourt filing PDF. Identify the entry with docket_id (preferred) OR simple_name + item_number (legacy cached connectors). Step 1: cost preview — omit accept_charge/download or set false. Step 2: after user confirms, call with accept_charge:true or download:true to purchase and download (signed URL). Returns docket_id in the preview so follow-up calls can use the hash. Pulls from PACER when needed.
get_recent_developments_toolFreeWhat happened recently? Docket entries since a date (default: last 7 days) for one monitored case (simple_name) or ALL your monitored cases when simple_name is omitted. Newest first, with item numbers, dates, full itemText (never sliced), and counts. A page may contain fewer than limit entries so every caption stays complete. Subscribers only.
list_monitored_cases_toolFreeList the cases on your BankruptcyObserver.com monitoring list (case_id, simple_name, name, chapter, court, case number, dateFiled, last docket date). Use get_docket_entries_tool for docket_id values passed to get_document_tool. Requires your MCP token to be linked to your subscriber account. Subscribers only.
list_plans_toolFreeList available BKO subscription plans (sourced from VwSubscriptions where service = BKO) with current pricing and agent tiers. No auth required.
purchase_plan_toolwrite actionFreeGet Stripe checkout URL for a plan. No auth required. Pass plan_id (from list_plans_tool) and optional email.
refresh_docket_toolFreeRequest an immediate docket refresh from court sources for one case (slower; use when you need the latest filings now). Pass simple_name or case_number. Single Case plan: monitored cases only. Full Access: any case. Subscribers only.
search_bankruptcy_cases_toolFreeSearch US business bankruptcy cases by debtor name. FREE (exact/prefix, no *): limited fields, no auth. Use *term for contains (paid). Optional court filter.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 756ms20/20
- Tool poisoning18 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 3 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year5/10
How Bankruptcy Observer compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 84/100
- higher than 68% of 48,255 servers
- Tools
- 18
- the typical server has 7
- Tools that change things
- 6%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 543 ms
- faster than 27% of 30,031 servers
What its tools let an agent do: 16 read · 1 create · 1 change
Install Bankruptcy Observer in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://mcp.bankruptcyobserver.com/mcp
What the publisher says
From the Bankruptcy Observer repository's README, as published. We do not edit it. Read it on GitHub
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
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:
"websiteUrl": "https://jmtroller.github.io/mcp-documentation/bankruptcy-observer/",
"repository": {
"url": "https://github.com/jmtroller/mcp-documentation",
"source": "github",
"subfolder": "bankruptcy-observer"
}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).
- Create a GitHub repo named mcp-documentation under the jmtroller account (or update _config.yml url / baseurl for your org).
- Push this directory to the main branch.
- In repo Settings → Pages, set Source to GitHub Actions.
- The workflow publishes to https://.github.io/mcp-documentation/.
Local preview:
cd mcp-documentation
bundle install
bundle exec jekyll serveNothing above is checked by us. What we check is on the safety report.
Bankruptcy Observer: common questions
- Is Bankruptcy Observer MCP server safe?
- Mostly: it is graded B (84/100). Read the Bankruptcy Observer safety report
- How do I install Bankruptcy Observer?
- It runs remotely at mcp.bankruptcyobserver.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Bankruptcy Observer need an API key?
- Yes. The registry entry asks for
Authorization. - Is Bankruptcy Observer maintained?
- The last commit was 42 days ago (2026-09-23). The latest release is v1.1.0.
- Is Bankruptcy Observer up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Bankruptcy Observer compare with other MCP servers?
- safety score 84/100 (higher than 68% of 48,255 servers); tools 18 (the typical server has 7); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.