MCP serverio.github.cyanheads/courtlistener-mcp-server
Search US court opinions, federal dockets, judges, citations, and oral arguments via CourtListener.
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 17 hr ago
Tools
14
changed 4 days ago
More info
URL
courtlistener.caseyjhand.com/mcp
streamable-http
Says it is
courtlistener-mcp-server 0.7.3
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:51100ed707…5bb379 · +0 −0 4 days ago
| Tool | Schema |
|---|---|
| courtlistener_get_citations 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 |
input · output |
| courtlistener_get_docket 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 |
input · output |
| courtlistener_get_financial_disclosure 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 |
input · output |
| courtlistener_get_judge 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 |
input · output |
| courtlistener_get_opinion 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 |
input · output |
| courtlistener_get_oral_argument 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 |
input · output |
| courtlistener_get_parties 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 |
input · output |
| courtlistener_lookup_citation 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 |
input · output |
| courtlistener_lookup_courts 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 |
input · output |
| courtlistener_search_dockets 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 |
input · output |
| courtlistener_search_financial_disclosures 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 |
input · output |
| courtlistener_search_judges Search judge/person records by name, appointing president, court, political affiliation, or demographic. Returns biographical data, current position, and appointment summary. Use c |
input · output |
| courtlistener_search_opinions 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 |
input · output |
| courtlistener_search_oral_arguments 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 |
input · output |
Verify it yourself
npx teppi-check https://courtlistener.caseyjhand.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2ESD1ZNSAG2QG2RG5PA1