mcpserver.lol
registry/courtlistener-mcp-server
Connection check verified live · 27h ago

courtlistener-mcp-server

Search US court opinions, federal dockets, judges, citations, and oral arguments via CourtListener.

Tools 14
GitHub stars 2
Installs / wk 367
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

14 tools

Read from the running server on 27h ago.

courtlistener_get_citations read-only courtcursordirectionpage_sizecluster_id*filed_after
Retrieve the citation network for an opinion cluster. Supports two directions: "cited_by" (opinions that cite this one — measures precedential influence) and "citing" (opinions thi…
courtlistener_get_docket read-only docket_id*entries_pageentries_page_size
Fetch full docket metadata and entry list for a single federal case by docket ID. Returns all available docket entries with document availability status. Documents with is_availabl…
courtlistener_get_financial_disclosure read-only categoriesdisclosure_id*
Fetch a single judicial financial disclosure by ID with its parsed line-item rows — investments, debts, positions, reimbursements, non-investment and spouse income, agreements, and…
courtlistener_get_judge read-only person_id*
Fetch full biographical profile for a single judge: positions on record — judicial appointments across all courts plus non-judicial roles — education, political affiliations, and A…
courtlistener_get_opinion read-only sectionscluster_id*
Fetch the full text and metadata for a single opinion cluster by cluster ID. A cluster groups all opinions filed in a case — majority, concurrence, dissent, and per curiam. Returns…
courtlistener_get_oral_argument read-only id*sections
Fetch the full detail record for a single oral argument audio recording by its ID (the audio_id from courtlistener_search_oral_arguments). Returns the case name, panel judge IDs, d…
courtlistener_get_parties read-only cursordocket_id*page_size
Fetch all parties and attorneys of record for a RECAP federal docket by docket ID. Returns each party's name, role (Plaintiff, Defendant, Petitioner, Respondent, etc.), and their a…
courtlistener_lookup_citation read-only citation*max_court_lookups
Resolve legal citations (e.g., "410 U.S. 113", "93 S. Ct. 705") to opinion cluster IDs and case metadata. Enables workflows that start from a known citation rather than a search qu…
courtlistener_lookup_courts read-only pagestatusjurisdictionhas_opinion_scraper
List courts with optional filtering by jurisdiction type, active/inactive status, and scraper coverage. Primarily used to discover court IDs for use in search and filter parameters…
courtlistener_search_dockets read-only q*courtcursorpage_sizeparty_namefiled_after +1
Search RECAP federal court dockets. Query terms match case name, docket number, party, and attorney names; filters narrow by party name, court, and filing date. RECAP is a crowd-so…
courtlistener_search_financial_disclosures read-only yearcursorjudge_idpage_size
Search federal judicial financial disclosure filings — the annual reports judges file on investments, gifts, debts, outside positions, and income. Filter by judge (person ID from c…
courtlistener_search_judges read-only q*courtcursorappointerpage_sizepolitical_affiliation
Search judge/person records by name, appointing president, court, political affiliation, or demographic. Returns biographical data, current position, and appointment summary. Use c…
courtlistener_search_opinions read-only q*courtcursorstatusorder_bypage_size +2
Full-text search across 9M+ written US court opinions with field-level filtering. Returns opinion cluster summaries with case metadata, citations, matched text snippets, and the in…
courtlistener_search_oral_arguments read-only q*courtcursorpage_sizeargued_afterargued_before
Search appellate oral argument audio recordings — the largest public collection of oral argument audio. Returns recording metadata with two direct MP3 links per result (download_ur…