You're viewing a demo portfolio

Join the waitlist
PRSM

citation_parse_citation_with_citeurl

Active

Tool of CourtListener

declared in 3.1.1

Parse a legal citation using citeurl's advanced citation recognition. This tool uses the citeurl library to parse legal citations and extract structured information including tokens, normalized format, and URL generation. Returns detailed information about the citation including: - Recognized citation format and source - Extracted tokens (volume, reporter, page, etc.) - Generated URL if available - Normalized citation text Args: citation: The citation string to parse. ctx: The FastMCP context for logging. broad: Whether to use broad matching for flexible parsing. Returns: dict[str, str | dict | None]: A dictionary containing the parsed citation data, including success status, original citation, and detailed parsing results.

Parameters schema

{
  "type": "object",
  "required": [
    "citation"
  ],
  "properties": {
    "broad": {
      "type": "boolean",
      "default": true,
      "description": "Use broad matching for more flexible parsing"
    },
    "citation": {
      "type": "string",
      "description": "The citation to parse (e.g., '410 U.S. 113', '42 USC § 1988')"
    }
  },
  "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 →
citation_parse_citation_with_citeurl — CourtListener — PRSM MCP