mcp server
Bankruptcy Observer
US business bankruptcy MCP: filings, dockets, documents, case summaries. Free tier + subscription.
Description as published by the maintainer. Source
- version 1.1.0
- active
- document understanding
active — Most recent push to the repository was 2026-07-20. Dashed tags are derived by ZBS Index from the published description, not stated by the maintainer.
What this server can do
18 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
add_monitored_case_tool(court_id, case_number, court_state, simple_name)- Add 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_tool(api_key)- Check your MCP subscription status and remaining quota. Uses credentials from the request if api_key omitted.
get_case_by_case_number_tool(court_id, court_state, live_update, short_case_number)- Look 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. Required: short_case_number.
get_case_by_ein_tool(debtor_ein, live_update, include_last_filing)- Look up case by debtor EIN. Paid (full data + optional last filing date). live_update (subscribers) triggers one-time source refresh. Required: debtor_ein.
get_case_summary_tool(case_number, court_state, simple_name)- Plain-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_tool(limit, end_date, start_date)- Cases filed in date range on dateFiled. Omitting both dates defaults to yesterday. Paid.
get_cases_by_industry_tool(limit, end_date, industry, start_date)- Cases by industry label or key (Hotels, Retail, real-estate, etc.). Paid. Required: industry.
get_cases_by_naics_tool(limit, naics, end_date, start_date)- Cases by NAICS (2-4 digits). Paid. Required: naics.
get_cases_by_state_tool(limit, state, end_date, start_date)- Cases by debtor state (2-letter). Paid. Required: state.
get_docket_entries_tool(limit, court_id, case_number, court_state, live_update, simple_name, short_case_number)- Docket entries for a case. Each entry includes 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). Single-Case Agent: monitored cases only. Set limit up to 50 for more entries (default 25). Optional live_update refreshes from court sources first. Subscribers only.
get_document_cost_tool(download, docket_id, item_number, simple_name, accept_charge)- Preview 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_tool(download, docket_id, item_number, simple_name, accept_charge)- Court 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_tool(limit, since_date, simple_name)- What 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, text, and counts. Subscribers only.
list_monitored_cases_tool- List 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_tool- List available BKO subscription plans (sourced from VwSubscriptions where service = BKO) with current pricing and agent tiers. No auth required.
purchase_plan_tool(email, plan_id)- Get Stripe checkout URL for a plan. No auth required. Pass plan_id (from list_plans_tool) and optional email. Required: plan_id.
refresh_docket_tool(court_id, case_number, court_state, simple_name)- Request 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 Agent: monitored cases only. Full Access: any case. Subscribers only.
search_bankruptcy_cases_tool(skip, limit, court_id, court_state, search_term)- Search US business bankruptcy cases by debtor name. FREE (exact/prefix, no *): limited fields, no auth. Use *term for contains (paid). Optional court filter.
Last successful function declaration observed on . Source: https://mcp.bankruptcyobserver.com/mcp. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://mcp.bankruptcyobserver.com/mcp.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| GitHub stars | 0 | Number of GitHub accounts that bookmarked this repository since it was created. It is a bookmark count, not installs, not active users and not quality. | cumulative, all time | GitHub | |
| Last commit | 2026-07-20 | Date of the most recent push to any branch. This is the strongest cheap indicator of whether the project is still maintained. | point in time | GitHub | |
| Open issues | 0 | Open issues plus open pull requests, as GitHub counts them together. A high number can mean an active project or an abandoned one. | as of fetch | GitHub | |
| Latest published version | 1.1.0 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2026-06-15 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| First listed in the MCP Registry | 2026-06-15 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| repository status | active | The repository exists on GitHub and is not archived. This says nothing about how recently it was worked on. | as of fetch | GitHub | |
| mcp tools declared | 18 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | mcp.bankruptcyobserver.com | |
| mcp endpoint status | ok | The server listed 18 functions when asked. | as of probe | mcp.bankruptcyobserver.com |
Where to get it
Also from jmtroller
-
Nursing Home Database
— last commit 2026-03-31
MCP server for US nursing facility search and ownership lookup (NursingHomeDatabase).
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json