LegalMCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLIO_TOKEN | No | OAuth token for practice management | |
| LEGAL_MCP_DEMO | No | Set true for demo mode (no API keys) | |
| PACER_PASSWORD | No | PACER account password | |
| PACER_USERNAME | No | PACER account username | |
| COURTLISTENER_TOKEN | No | Higher rate limits for case law search |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_case_lawA | Search US case law for court opinions matching a query. Use this to find cases about specific legal topics, statutes, or concepts. |
| get_case_detailsA | Get full details of a specific court opinion by its ID. Use this after search_case_law to get the full text and details of a case. |
| get_case_recordB | Get the full docket (case record) for a case. Includes parties, attorneys, judges, and procedural history. |
| find_citing_casesA | Find cases that cite a specific opinion (who cited this case later?). Use this to trace how a case has been used in subsequent rulings. |
| find_cited_casesA | Find cases that a specific opinion cites (what cases did this ruling rely on?). Use this to understand the legal foundation of a decision. |
| parse_legal_citationsA | Parse legal citations from text and identify the cases referenced. Handles Bluebook-format citations like "347 U.S. 483 (1954)" or "42 F.3d 1421". |
| list_available_courtsA | List all available US courts and their short codes. Use this to find the correct court code for filtering searches. |
| list_reporter_abbreviationsA | List common legal reporter abbreviations and which courts they cover. Useful for understanding citations like '347 U.S. 483' or '42 F.3d 1421'. |
| search_clientsA | Search for clients/contacts in Clio practice management. Requires Clio API token. Use this to look up client info, phone numbers, emails. |
| search_mattersA | Search for matters (cases) in Clio practice management. Requires Clio API token. Find open cases, filter by status or client. |
| get_matter_detailsA | Get full details of a specific matter (case) from Clio. Includes client info, practice area, responsible attorney, billing method, deadlines. |
| get_time_entriesA | Get time entries (billable hours) from Clio. Use this to review time spent on a case or by an attorney. |
| get_matter_tasksB | Get tasks associated with a matter in Clio. |
| get_matter_documentsA | Search documents in Clio, optionally filtered by matter. |
| get_calendarA | Get calendar entries (hearings, deadlines, meetings) from Clio. |
| search_federal_casesA | Search PACER for federal court cases and filings. Requires PACER credentials. Use this to find active federal cases, check filing status, or look up case numbers. |
| get_federal_caseB | Get details of a specific federal case from PACER. |
| get_court_filingsA | Get docket entries (individual filings) for a federal case from PACER. Shows motions, orders, briefs, and other documents filed in the case. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| federal_courts_guide | Guide to the US federal court system hierarchy. |
| citation_guide | Quick reference for reading legal citations. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mahender22/legal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server