About Bankruptcy Observer
Bankruptcy Observer is one of several production MCP servers documented in a repository for Laravel 13 services. The provided material identifies its endpoint and subscription-based access, but does not describe its bankruptcy data tools or case-summary capabilities.
Key features
- 01Production MCP server documentation
- 02Streamable HTTP endpoint
- 03Free tier and subscription access
Use cases
- 01Finding the documented server endpoint
- 02Checking the stated access model
MCP support
Bankruptcy Observer is documented as an MCP server at `https://mcp.bankruptcyobserver.com/mcp`, using Streamable HTTP. Access is listed as free tier plus subscription.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.bankruptcyobserver.com/mcpclaude mcp add --transport http com-bankruptcyobserver https://mcp.bankruptcyobserver.com/mcp{"mcpServers":{"com-bankruptcyobserver":{"type":"http","url":"https://mcp.bankruptcyobserver.com/mcp"}}}Open in Cursor{"servers":{"com-bankruptcyobserver":{"type":"http","url":"https://mcp.bankruptcyobserver.com/mcp"}}}Open in VS Code{"mcpServers":{"com-bankruptcyobserver":{"type":"http","url":"https://mcp.bankruptcyobserver.com/mcp"}}}{"mcpServers":{"com-bankruptcyobserver":{"serverUrl":"https://mcp.bankruptcyobserver.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.bankruptcyobserver.com/mcpAuth requiredTools
18| Parameter | Type | Required | Description |
|---|---|---|---|
| skip | integer | No | Offset for paging. |
| limit | integer | No | Max results (1-100). Default 25. |
| court_id | string | No | |
| court_state | string | No | 2-letter state to filter court name. |
| search_term | string | No | Debtor name (prefix or *contains) |
| include_adversary | boolean | No | Include adversary proceedings (lawsuits). Default false. |
| include_individuals | boolean | No | Include individual debtors. Default false (business filings only). |
Details
From the project READMEMCP 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
| Server | Directory | Endpoint | Auth |
|---|---|---|---|
| Nursing Home Database | nursing-home-database | https://mcp.nursinghomedatabase.com/mcp | Public |
| Bankruptcy Observer | bankruptcy-observer | https://mcp.bankruptcyobserver.com/mcp | Free tier + subscription |
| TrollerBk | trollerbk | https://mcp.trollerbk.com/mcp | Required |
| FindSeniorMed / FindMed | findseniormed | https://mcp.findseniormed.com/mcp | Public |
| SeniorHealthDatabase | seniorhealthdatabase | https://mcp.seniorhealthdatabase.com/mcp | Public |
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"
}
| Server | Registry name | Manifest |
|---|---|---|
| Nursing Home Database | com.nursinghomedatabase/mcp | server.json |
| Bankruptcy Observer | com.bankruptcyobserver/mcp | server.json |
| TrollerBk | com.trollerbk/mcp | server.json |
| FindSeniorMed | com.findseniormed/mcp | server.json |
| SeniorHealthDatabase | com.seniorhealthdatabase/mcp | server.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).
- Create a GitHub repo named
mcp-documentationunder thejmtrolleraccount (or update_config.ymlurl/baseurlfor your org). - Push this directory to the
mainbranch. - In repo Settings → Pages, set Source to GitHub Actions.
- The workflow publishes to
https://<user>.github.io/mcp-documentation/.
Local preview:
cd mcp-documentation
bundle install
bundle exec jekyll serve
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.