streamable-httpupdated 9d ago
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.
What can you do with Bankruptcy Observer?
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
| 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
Install
Add Bankruptcy Observer to your client. Pick the one you use.
claude mcp add --transport http bankruptcy-observer https://mcp.bankruptcyobserver.com/mcpcodex mcp add bankruptcy-observer --url https://mcp.bankruptcyobserver.com/mcp{
"mcpServers": {
"bankruptcy-observer": {
"url": "https://mcp.bankruptcyobserver.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"bankruptcy-observer": {
"type": "http",
"url": "https://mcp.bankruptcyobserver.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"bankruptcy-observer": {
"url": "https://mcp.bankruptcyobserver.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"bankruptcy-observer": {
"serverUrl": "https://mcp.bankruptcyobserver.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation22/25
- Maintenance19/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 2 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.1.0Latest | Jun 15, 2026 |
| 1.0.0 | Mar 9, 2026 |