citation_lookup_citation
ActiveTool of CourtListener
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
}Parent server
CourtListener
https://github.com/Vaquill-AI/courtlistener-mcp
1/7 registries