# CourtListener MCP for AI Agents MCP

> CourtListener delivers a specialized Model Context Protocol for AI agents that handles complex legal research. Your agent can search court opinions, audit dockets, and pull detailed judge information by simply asking questions in natural language. It turns hours of manual database searching into instant, conversational answers.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Tags:** legal-research, court-opinions, docket-tracking, case-law, judicial-data

## Description

Managing legal research used to mean jumping between dozens of specialized portals, cross-referencing citation data, and hoping you didn't miss a key docket entry. Now, your AI agent handles the whole workflow. By connecting CourtListener to your agent—whether that's through Claude, Cursor, or any MCP-compatible client—you don't interact with technical forms; you talk to an expert assistant. You can ask your agent to find all recent opinions on a specific legal topic, retrieve detailed court dockets for ongoing cases, and even verify the financial disclosures of a judge involved in litigation. It makes complex case law research feel like having a full-time paralegal sitting next to you. This entire capability is managed through Vinkius, making it easy to connect your AI workflow without needing deep legal tech expertise.

## Tools

### get_judge
Pulls specific biographical and professional details about a named judge.

### list_citations
Provides all the legal citations tied to a particular court opinion.

### list_financial_disclosures
Retrieves public records of a judge's financial filings and assets.

### list_judges
Generates an alphabetized list of all judges currently recorded in the system.

### list_opinions
Lists available legal opinions, providing basic details for further investigation.

### get_opinion
Fetches the full text and detailed metadata for a specific court opinion using its identifier.

### search_dockets
Searches current court dockets to find active case filings based on names or dates.

### search_opinions
Searches the full database of legal opinions using keywords, date ranges, and circuit identifiers.

### get_court
Retrieves specific details about a court system or jurisdiction by name.

### list_courts
Lists all known courts and their respective metadata to confirm the correct legal jurisdiction.

## Prompt Examples

**Prompt:** 
```
I need to know all the recent cases involving intellectual property and where they were filed.
```

**Response:** 
```
**🔍 Litigation Report: Intellectual Property (Last 90 Days)**

*   **Circuit:** 2nd Circuit
*   **Case Name:** InnovateTech v. GlobalMedia
*   **Status:** Active Docket Filing (Filed: June 1, 2024)
*   **Summary:** Dispute over digital media transformation rights.

***

**Top Opinions Found (Keyword Match):**

| Opinion | Court | Date Filed | Citation | 
| :--- | :--- | :--- | :--- |
| Smith v. Jones | 9th Circuit | May 15, 2024 | [Citation details] |
| Copyright Corp | 2nd Circuit | Apr 30, 2024 | [Citation details] |
```

**Prompt:** 
```
Can you pull up the profile and financial records for Judge Smith?
```

**Response:** 
```
**👤 Judge Profile: Evelyn Smith**

*   **Jurisdiction:** Federal Circuit Court
*   **Service Start:** 2015
*   **Specialty:** Patent Law, IP Dispute Resolution.

**💰 Financial Disclosures (Last Filing):**

*   **Date:** Q4 2023
*   **Assets Reported:** $1.2M - $3.5M
*   **Discrepancies Noted:** None detected by agent review.

*(This data is sourced from the official court records.)*
```

**Prompt:** 
```
Show me opinions about 'data privacy' and list all potential precedents.
```

**Response:** 
```
**📄 Data Privacy Opinions Report**

Found 4 key opinions matching 'data privacy' in the last year.

**Key Result:** The most frequently cited opinion is *Doe v. State* (2023). 

**📚 Related Precedents for Doe v. State:**

1.  *Smith et al.* (Defining personal data scope)
2.  *Federal Comm. Board v. Telecom* (Establishing industry standards)
3.  *Garcia v. Agency X* (Early ruling on consent forms)
```

## Capabilities

### Search and retrieve court opinions
Find specific legal opinions using keywords, retrieving metadata like the court name and date filed.

### Monitor ongoing litigation via dockets
Query court dockets to stay updated on active case filings and procedural movements in real time.

### Audit judicial records and finances
Get detailed profiles for judges, including information about their service dates and financial disclosures.

### Map legal precedents via citations
List the specific citations associated with an opinion so you can trace its place within the legal network.

### Identify relevant courts and jurisdictions
Retrieve a list of all available courts, ensuring your research is accurate for the correct jurisdiction.

## Use Cases

### Tracking a specific case's progression
A paralegal needs to know if 'Acme Corp' filed anything new this month. They ask their agent, and it uses `search_dockets` to find the most recent filings, returning case numbers and filing dates immediately.

### Verifying legal standing for a client
A corporate counsel needs to know if a specific law has been challenged recently. They ask their agent to use `search_opinions` with keywords like 'statute X' and receive the top 5 most relevant, recent opinions.

### Building a background file on an opponent
A journalist needs deep context on a judge. They ask their agent to use `get_judge` followed by `list_financial_disclosures`, building a comprehensive profile that verifies the judge’s professional history.

## Benefits

- Instantly audit court dockets: Use `search_dockets` to monitor ongoing litigation and see exactly what cases are actively filed in a given jurisdiction without manual site visits.
- Deep dive into judge history: Pull profiles using `list_judges` or `get_judge`, and then verify their financial records with `list_financial_disclosures`. This keeps your research objective and grounded.
- Understand legal context fully: Don't just read an opinion. Use `list_citations` to map out the entire network of precedents that influenced the ruling, giving you full background knowledge.
- Efficient case gathering: Start broad by using `search_opinions`, then narrow your focus instantly with `get_opinion` to retrieve all necessary details for a single case file.
- Jurisdictional certainty: Before starting any search, use `list_courts` or `get_court` to confirm the exact court and rules governing your research area. You never want to mix up jurisdictions.

## How It Works

The bottom line is, you tell your agent what legal information you need, and it pulls structured data from court databases directly into your chat window.

1. First, subscribe to this MCP on Vinkius.
2. Second, input your CourtListener API key into your AI client's settings.
3. Third, ask your agent a natural language question—like 'What are the recent opinions regarding copyright fair use?'—and it handles the rest.

## Frequently Asked Questions

**How does CourtListener help me search for case law and opinions?**
CourtListener lets your AI agent perform complex searches across massive databases of court opinions using natural language. Instead of writing complicated search queries, you just ask what you need—for example, 'What are the recent rulings on data privacy?'.

**Can I use CourtListener to audit judge credentials?**
Yes. You can pull detailed profiles for specific judges and check their professional history and financial disclosures. This is critical for verifying who has been making legal decisions in your area of research.

**What if I need to track a case's current status?**
You can use CourtListener to search active court dockets. Your agent will pull the most recent filings and procedural updates for a given case, letting you monitor litigation without visiting multiple websites.

**Is CourtListener useful for tracking legal precedents?**
Absolutely. If your agent finds an important opinion, it can instantly list all the citations associated with that ruling. This shows you exactly which previous cases set the groundwork for the current law.

**What kind of courts does CourtListener cover?**
The MCP allows you to list and get details for various court systems, helping you confirm your jurisdiction before you start any search. This ensures all your research is legally accurate from the outset.