Court Listener vs Docket Alarm — MCP Server Comparison | AllMCPs
Side-by-Side Model Context Protocol Comparison
Court Listener vs Docket Alarm
In-depth architectural comparison of the Court Listener and Docket Alarm MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Court Listener
Legal · Local stdio
Quality: 55/100 (Good) | Auth: No auth required
Docket Alarm
Legal · Local stdio
Quality: 51/100 (Good) | Auth: No auth required
Verdict Summary: Choose Court Listener if you need specialized Legal tools running via a local process. Choose Docket Alarm if your workspace requires Legal integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Court Listener when:
You need dedicated capabilities in the Legal domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Court Listener is categorized under Legal and uses a local stdio subprocess. In contrast, Docket Alarm belongs to Legal using local stdio subprocess. Select Court Listener when you need capabilities focused on legal and Docket Alarm when you require tools for legal.
You have a `docket_id` and want the **docket sheet** — what was filed, when
get_docket_filing
You have a `document_id` and want that one filing + its PDF
search_court_filings
You want the **text of filings** — motions, briefs, orders — not opinions
Docket Alarm Tools (3)
docketalarm_search
Search court dockets (state + federal) for `<query>` — full-text search across 675M+ US state, county, and federal court dockets (deeper state coverage than CourtListener). Returns matching cases with court, docket number, title, filing date, and link. Example: docketalarm_search({ q: "patent infri…
docketalarm_get_docket
Get full docket detail for a case — returns case title, parties, filing date, and docket entries for a specific court + docket number. Cached documents are free. Example: docketalarm_get_docket({ court: "U.S. District Court, N.D. California", docket: "5:11-cv-01846", _apiKey: "user@example.com:your…
docketalarm_search_pacer
Search federal PACER dockets by party — live party-name search across federal PACER (Appellate, Bankruptcy, Civil, Criminal, MDL). Note: this passes live PACER search fees at cost. Returns matching federal cases with court, docket, title, and filing date. Example: docketalarm_search_pacer({ party_n…