# Docket Alarm MCP

> Docket Alarm lets you search over 732 million legal records and track court dockets across federal and state systems. Use this MCP to perform deep-dive boolean searches, get real-time case updates, and extract summaries from complex legal filings without leaving your agent.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** legal-tech, pacer, court-records, docket-tracking, litigation-research

## Description

Need to find a specific piece of litigation data or keep tabs on an opposing counsel's filing? This MCP connects your AI client directly to one of the world's largest databases of court records. Instead of manually navigating multiple PACER and state websites, your agent handles it all. You can run complex searches across millions of filings using boolean logic, pinpointing exactly what you need. Need a full case history? The tool retrieves complete docket information. It also lets you set up automated alerts so you never miss an update on a critical case. Furthermore, it goes beyond simple searching by summarizing long complaints or extracting specific judgments and outcomes from the documents. Because Vinkius hosts this MCP in its catalog, your agent has immediate access to all these functions—from federal courts down to specialized state agencies.

## Tools

### ask_docket
Asks natural language questions about specific court dockets.

### match_case
Locates relevant cases even when you only have partial information.

### get_cause_of_action
Identifies the legal causes of action and statutes used in a filing.

### get_complaint_summary
Creates long or short summaries of initial complaints filed by litigants.

### get_docket
Retrieves the full, detailed filing history for a case number directly from the court records.

### get_search_direct_args
Determines what arguments are required before searching specialized state or agency courts.

### extract_judgment
Pulls out official judgments and final outcomes from legal cases.

### list_search_direct_courts
Lists all the supported state and agency courts available for direct searching.

### search_direct
Performs targeted searches within specific state or specialized agency court databases.

### search_pacer
Searches federal PACER and general federal courts directly with associated fees.

### search
Runs a broad, deep search across the entire Docket Alarm database of records.

### smart_search
Generates complex and precise search queries based on natural language instructions.

### track_case
Sets up automated alerts for new filings or changes to a monitored court case.

## Prompt Examples

**Prompt:** 
```
Search Docket Alarm for cases involving '3M' with 'docket' in the query.
```

**Response:** 
```
I've found several records for '3M'. The most recent is '3M Company v. New England Teamsters' (Docket: 1:23-cv-12345) filed in the District of Delaware. Would you like to see the full docket?
```

**Prompt:** 
```
Get the full docket for case 1:23-cv-10001 in the 'cand' court.
```

**Response:** 
```
Retrieving docket 1:23-cv-10001 from Northern District of California (cand)... I have the full list of 45 filings, including the initial complaint and the latest scheduling order. Which filing should I inspect?
```

**Prompt:** 
```
Summarize the complaint for docket 1:22-cv-00500 in 'nysd'.
```

**Response:** 
```
Analyzing the complaint... This is a copyright infringement suit where the plaintiff alleges unauthorized use of photographic works. The primary cause of action is under 17 U.S.C. § 501. Would you like the list of specific exhibits mentioned?
```

## Capabilities

### Search massive legal databases
Find records across over 732 million filings using complex boolean and fielded searches.

### Retrieve full case dockets
Fetch the complete filing history for any given court case, including initial complaints and recent orders.

### Automate case monitoring
Set up alerts that notify your agent immediately when new activity or filings occur on a tracked docket.

### Analyze legal documents
Automatically summarize lengthy complaints or extract key findings like judgments and causes of action.

### Search state and agency courts
Target specialized court records by identifying the necessary arguments for direct searches.

## Use Cases

### Opposing Counsel Just Filed Something New
A litigator needs to know if the opponent filed an amendment last night. Instead of checking the PACER site every hour, they ask their agent to run `track_case`. The agent monitors the docket and alerts them immediately when new activity is detected.

### Need a Quick Overview of a Complex Lawsuit
A corporate counsel receives a massive complaint filing (100+ pages). They prompt their agent to use `get_complaint_summary`. The agent returns a concise summary, identifying the primary causes of action and statutes without requiring manual reading.

### Finding Precedent in a Specific State Court
A researcher needs records from a smaller state agency court. They use `list_search_direct_courts` to confirm support, then run `search_direct` with the correct arguments to pull highly specialized filings.

### Determining the Core Facts of a Case
An attorney needs to know the outcome and final ruling from an old case file. They use `extract_judgment` on the docket, bypassing weeks of reading minor motions to get straight to the decisive legal finding.

## Benefits

- You stop wasting time manually checking dozens of individual court websites. Your agent handles the connection to PACER and state courts automatically, giving you a single point of access.
- Deep-dive boolean searches become simple prompts. Instead of writing complex query strings for the `search` tool, just ask your agent what you're looking for, and it generates the necessary filters.
- You get proactive monitoring using `track_case`. The system doesn't wait for you to remember; it alerts you instantly when opposing counsel files something new on a critical docket.
- Stop reading thousands of pages of filings just to find one key sentence. Tools like `get_complaint_summary` and `extract_judgment` pull out the main takeaways immediately.
- The MCP lets your agent query specific dockets using `ask_docket`, allowing you to ask natural language questions about a case file, rather than just reading lists of documents.

## How It Works

The bottom line is you get deep-dive legal intelligence without opening a browser tab.

1. Subscribe to this MCP, then enter your Docket Alarm credentials into your AI client.
2. Direct your agent to perform a specific legal task, like summarizing a complaint or checking the latest filings for a case number.
3. The system executes the query against the live court data and returns a structured summary of the results.

## Frequently Asked Questions

**Can Docket Alarm find records across state lines?**
Yes, it covers both federal courts via `search_pacer` and numerous specialized state and agency courts using tools like `search_direct`. This gives you a broad view of the litigation.

**Does this MCP summarize documents automatically?**
It does. You can use `get_complaint_summary` to condense long initial complaints, and `extract_judgment` pulls out final outcomes from case files.

**How do I find the most current filings for a specific case?**
Use the `get_docket` tool. By setting it to fetch live data, you retrieve the full docket history directly from the court records, giving you the latest information.

**Is this useful if I only know some details about a case?**
Yes. If your starting point is partial, use `match_case`. It finds relevant cases even when you don't have all the necessary identifying numbers or names.

**Is there a way to monitor a case without continuous manual checking?**
Absolutely. The `track_case` tool sets up automated alerts for new activity, so your agent notifies you the moment a filing happens on that docket.