Midpage Legal Research MCP Server
Remote MCP server for US federal and state case law search, opinion analysis, and citation verification, backed by Midpage's legal research dataset.
Midpage Legal Research is a provider-hosted MCP server that connects AI assistants such as Claude, Cursor, and Claude Code to Midpage's case law database. It exposes purpose-built legal research tools that operate over a continuously updated corpus of US federal and state opinions, enriched with proprietary metadata including an AI-powered citator that flags whether a case is still good law. Results are hyperlinked back to source opinions so attorneys can verify every cite.
The server provides three core tools: search for running parallel queries across jurisdictions with filters for date range, circuit, state, publish status, and court; findInOpinion for locating quotable passages inside a specific opinion; and analyzeOpinion for reading a full opinion and answering a legal question with supporting excerpts, treatment data, and disposition. Capabilities are read-only, designed for grounded legal research and drafting workflows.
Midpage is positioned for litigators conducting case law research, drafting memos and briefs, and performing cite checks. The MCP supports both API key authentication (Bearer token) for server-side use and OAuth via Clerk for end-user applications, with dynamic client registration and PKCE supported. Access requires an active Midpage subscription.
Tools
| Tool | Description |
|---|---|
search |
Queries US federal and state case law and returns metadata, highlights, and citator data. Supports up to 4 parallel queries. |
findInOpinion |
Locates quotable passages within a single opinion using keyword matching. |
analyzeOpinion |
Reads the full opinion text and answers a legal question with supporting excerpts, treatment, disposition, and jurisdiction. |
Prerequisites
- Active Midpage subscription (sign up at app.midpage.ai)
- An MCP-compatible client (Claude desktop/web, Cursor, Claude Code, etc.)
- For API key auth: generate a key in the Midpage Developer Portal
Server URLs
- Versioned (recommended):
https://app.midpage.ai/mcp/v2 - Latest (auto-updates):
https://app.midpage.ai/mcp
Claude (Connectors UI)
In Claude, open Settings, then Connectors, add a custom connector pointing to https://app.midpage.ai/mcp/v2, and complete the OAuth flow with your Midpage account.
Cursor / generic MCP client (HTTP)
{
"mcpServers": {
"midpage": {
"url": "https://app.midpage.ai/mcp/v2",
"headers": {
"Authorization": "Bearer YOUR_MIDPAGE_API_KEY"
}
}
}
}
For end-user OAuth flows, omit the Authorization header and let the client perform dynamic client registration via Midpage's Clerk endpoints (PKCE supported).
Documentation
Full tool reference: https://midpage-docs.apidocumentation.com/documentation/integration/mcp-tools
- Run jurisdiction-scoped case law searches (e.g., 9th Circuit opinions from 2020-2025 on arbitration compelled outside the district) and retrieve citator status for each hit
- Draft an opposition brief by feeding the opposing motion to Claude and using
analyzeOpinionto pull supporting excerpts from cited authority - Cite-check a memo or brief: verify each reporter citation, confirm treatment, and surface negative subsequent history
- Find a quotable line of authority for a specific proposition inside a known opinion using
findInOpinion - Write a legal memo tracing how a doctrine has evolved across circuits by running parallel
searchqueries and synthesizing withanalyzeOpinion
- "Search 9th Circuit opinions from the last 10 years on whether a federal court can compel arbitration when the arbitration is to occur outside its district. Confirm each case is still good law."
- "Here is the opposing party's motion to dismiss. Draft an opposition brief grounded in Delaware Chancery case law and pull supporting quotes from the leading cases."
- "Cite-check this brief: verify every citation, flag any cases with negative treatment, and suggest stronger authority where needed."
- "In Twombly (550 U.S. 544), find the passages that discuss the plausibility standard at the pleading stage."
- "Analyze Loper Bright (603 U.S. ___) and explain how it changes deference to agency interpretations, with direct quotes."
- Official, vendor-hosted server maintained by Midpage with versioned endpoints
- Purpose-built legal tools (search, findInOpinion, analyzeOpinion) with citator metadata, not generic web search
- Supports both API key (server-side) and OAuth with PKCE (end-user) authentication
- Works across major MCP clients including Claude web/desktop/mobile, Claude Code, and the Claude API
- Requires a paid Midpage subscription; no free anonymous access to the dataset
- Read-only: no document upload, matter management, or write-back to a DMS
- Coverage is limited to US federal and state case law; no international or non-case primary materials documented
- Thomson Reuters Westlaw MCP connector for Claude (broader legal materials, requires Westlaw subscription)
- Free Law Project / CourtListener MCP integration (open case law data, no paywall, less proprietary enrichment)
- vLex or Trellis MCP connectors for case law and litigation analytics