Syfert Legal Research

by syfert.com · com.syfert/legal-research

Verify legal citations, case treatment, quotes and whole briefs against 10.7M U.S. opinions

OnlineRemote
Category
Other
Connection
Remote (HTTP)
Tools
19 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http legal-research https://mcp.syfert.com/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://mcp.syfert.com/mcp

This server expects extra headers, usually an API key from its maker.

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "legal-research": {
      "url": "https://mcp.syfert.com/mcp"
    }
  }
}

Tools it offers

19 tools, as the server itself reported during our check on Oct 31, 2026.

  • search_casesFull-text search over 10.7M U.S. court opinions (all states + federal, via syfert.com). Call this to find case law on a topic, locate a case by name, or find cases citing a statute. Routing: a proposition or quoted langu
  • find_caseFast direct lookup: give a citation or a case caption and get THE case (or 'not decisive' with up to 5 candidates) without a full-text search. Use search_cases for topics and words. A citation ("384 U.S. 436", "Miranda v
  • get_caseFetch one case: metadata, parallel citations, treatment flag, and full opinion text (paginated via offset/max_chars). cited_by is CourtListener's citation count; for a decision filed as several twin clusters it is summed
  • check_citationVerify a legal citation actually exists before using it. CASES: returns the real case at that citation, its treatment flag, and whether the name matches: expected_case_name, or else a case name written in the citation it
  • verify_quoteCheck one quotation against the full text of the opinion it is attributed to, before it goes in quotation marks. Returns verdict (verbatim | near | absent), percent, best_match (the opinion's own sentence, up to ~600 cha
  • get_treatmentIs this case still good law? Returns the Syfertize treatment flag (red = overruled/superseded, yellow = questioned/distinguished, green = followed, procedural = cert/rehearing denied) plus the citing cases behind each si
  • check_briefAudit ALL citations in a draft brief, motion, or memo at once (wraps syfert.com Brief Check). Extracts every reporter citation, verifies each exists, checks the case name the document claims against the real case (halluc
  • get_propositionsWhat is this case actually cited FOR? Returns the distinct legal propositions courts cite the case for (headnote-grade), each with its OWN treatment flag and counts. A case can be good law on one proposition and overrule
  • get_citing_casesFull citator list: every ranked case citing this one, with judge-written parentheticals (usable verbatim in a brief), verbatim quotes, pin cites, and the citing court's own Bluebook signal. Filter by flag color. Best for
  • find_related_casesExpand research from one good case: returns the doctrinal family it belongs to: the line of frequently co-cited cases around an anchor authority (curated set of ~1,500 major doctrinal lines; landmark cases only). Use whe
  • find_courtResolve a court name to court_id values usable in the search_cases court filter. Also resolves whole GROUPS of courts (tribal courts, veterans, bankruptcy, all U.S. district courts) to the single aggregate token that fil
  • search_quotesFind every case that has quoted a phrase. Phrase-matched search over 4.3M distinct passages quoted by two or more opinions, ranked by how many cases quote them. Use it to (a) find the true source of half-remembered langu
  • find_authorityFind the case to cite for a proposition. Paste the proposition or the language you need authority for VERBATIM; do not convert it to keywords. The result names the source case to cite (source_case), the verbatim passage,
  • find_issuesENTRY BY ISSUE. Use this FIRST when the question arrives as facts or an issue rather than a case name ("can the appellate court affirm on a ground the trial court never reached", "impact rule emotional distress", "Fabre
  • search_statutesSearch statutes, COURT RULES and codes by citation or topic, for EVERY U.S. state plus federal. For a specific state, pass state="wi" (any two-letter code, all 50 states + DC) and a topic or section number; add kind="rul
  • get_statuteFetch the full text of a statute, rule, or code section: the current codification in the edition this corpus holds. Every answer carries currency (edition, current_through, current_through_basis, last_verified, text_last
  • suggest_treatmentCrowdsourced AI feedback on a Syfertize treatment flag. When the evidence in front of you (an overruling, abrogating or reinstating opinion, or a later court holding the case is still good law) shows a case's flag is wro
  • export_documentOptional. If your client can save files locally and you want a readable copy of a case or statute, this returns the complete document to save; otherwise use get_case / get_statute as before. The document is the syfert.co
  • context_detectorDoes the cited case actually say what the brief says it says? Call it after check_brief for every cite you rely on whose support_check says available, or for any sentence you want to test against the case it cites. Give

Questions

What is the Syfert Legal Research MCP server?

Verify legal citations, case treatment, quotes and whole briefs against 10.7M U.S. opinions. It is made by syfert.com and listed in the official MCP Registry as com.syfert/legal-research. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Syfert Legal Research to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://mcp.syfert.com/mcp. In Claude Code, run: claude mcp add --transport http legal-research https://mcp.syfert.com/mcp

How do I add Syfert Legal Research to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://mcp.syfert.com/mcp.

How do I add Syfert Legal Research to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "legal-research": { "url": "https://mcp.syfert.com/mcp" } } }

Does Syfert Legal Research work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Syfert Legal Research do?

It gives your AI 19 tools, including search_cases, find_case, get_case, check_citation, verify_quote. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/com-syfert-legal-research.svg)](https://chen.media/mcp/com-syfert-legal-research)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/com-syfert-legal-research"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/com-syfert-legal-research.svg?theme=dark"><img src="https://chen.media/mcp/badge/com-syfert-legal-research.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Other

See all