You're viewing a demo portfolio

Join the waitlist
PRSM

citation_lookup_citation

Active

Tool of CourtListener

declared in 3.1.1

Look up a legal citation to find the opinion it references in CourtListener. This tool accepts various citation formats including: - U.S. Reporter citations (e.g., "410 U.S. 113") - Federal Reporter citations (e.g., "123 F.3d 456") - WestLaw citations (e.g., "2023 WL 12345") - State reporter citations Args: citation: The citation string to look up. ctx: The FastMCP context for logging and accessing shared resources. Returns: dict[str, Any]: The opinion(s) that match the citation, or an error dict if the lookup fails. Raises: ValueError: If COURT_LISTENER_API_KEY is not found in environment variables. httpx.HTTPStatusError: If the API request fails.

Parameters schema

{
  "type": "object",
  "required": [
    "citation"
  ],
  "properties": {
    "citation": {
      "type": "string",
      "description": "The citation to look up (e.g., '410 U.S. 113', '2023 WL 12345')"
    }
  },
  "additionalProperties": false
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

CourtListener

https://github.com/Vaquill-AI/courtlistener-mcp

1/7 registries
View full server →