com.syfert/legal-research
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Syfert Legal Research
Publisher-provided description
Verify legal citations, case treatment, quotes and whole briefs against 10.7M U.S. opinions
Summary by lookupd
Verifies legal citations, case treatment, quotes and briefs; searches over 10 million U.S. court opinions and statutes.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http legal-research https://mcp.syfert.com/mcp
Codex, remote (streamable-http)
codex mcp add legal-research --url https://mcp.syfert.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"legal-research": {
"url": "https://mcp.syfert.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (22 tools)
Publisher-provided text
search_casesFull-text search over 10.8M 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 cafind_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_casesget_caseFetch one case: metadata, parallel citations, treatment flag, and full opinion text (paginated via offset/max_chars). cited_by is CourtListener's citation countcheck_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: expectverify_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), perget_treatmentIs this case still good law? Returns the Syfertize treatment flag (red = overruled/superseded, yellow = questioned/distinguished, green = followed, procedural =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 theget_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 coget_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 citingfind_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 offind_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, allsearch_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.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 namesfind_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 cousearch_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, allget_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, currsuggest_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 hoexport_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 getcontext_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 anbrief_uploadSigned-in accounts only (a free account at https://syfert.com/mcp/; anonymous callers use check_brief with text). Upload a brief of any length for check_brief,get_brief_resultsSigned-in accounts only (a free account at https://syfert.com/mcp/; anonymous callers use check_brief with text). Read the results of check_brief(brief_id) onebrief_deleteSigned-in accounts only (a free account at https://syfert.com/mcp/; anonymous callers use check_brief with text). Delete an uploaded brief and its results from
Details
- Version: 2.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 824 ms
- First indexed:
- Last seen in registry:
- Website: https://syfert.com/mcp/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.syfert/legal-research)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp