Docket Nexus
Search public U.S. federal litigation: companies, cases, dockets and document metadata.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (2)
- HIGH
- MEDIUMen get_case
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"docketnexus": {
"url": "https://mcp.docketnexus.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.docketnexus.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢get_company(slug)
Get a public company's Docket Nexus profile by slug (e.g. 'acme-widgets-inc'): name, industry, number of linked cases, verified public-company identity when on the verified roster, and top case types and courts.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"description": "Docket Nexus company slug, lowercase and hyphenated, as it appears in a /party/<slug>/ URL (e.g. '3m-company').",
"title": "Slug",
"type": "string"
}
},
"required": [
"slug"
],
"title": "get_companyArguments"
}🟢get_company_cases(slug, limit, cursor, sort, nature_of_suit, ...)
List public cases linked to a company, newest or oldest first, optionally filtered by nature of suit or court. Paginate with next_cursor. At most 25 per call.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"description": "Docket Nexus company slug, as used by get_company.",
"title": "Slug",
"type": "string"
},
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Cases to return, 1-25. Defaults to 25.",
"title": "Limit"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Opaque pagination token from a previous call's next_cursor. Omit for the first page.",
"title": "Cursor"
},
"sort": {
"default": "newest",
"description": "Order by case filing date. 'newest' (default) or 'oldest'.",
"enum": [
"newest",
"oldest"
],
"title": "Sort",
"type": "string"
},
"nature_of_suit": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filter to one nature-of-suit category as shown on the company page (e.g. 'Product Liability').",
"title": "Nature Of Suit"
},
"court": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filter to one court as shown on the company page (e.g. 'District Court, N.D. Alabama').",
"title": "Court"
}
},
"required": [
"slug"
],
"title": "get_company_casesArguments"
}🟢get_case(case_url)
Get a public case by its Docket Nexus URL (https://docketnexus.com/case/.../): caption, court, docket number, dates, judge, cause, nature of suit, parties as shown on the case page, and disposition when recorded.
Esquema de entrada
{
"type": "object",
"properties": {
"case_url": {
"description": "Full Docket Nexus case URL, e.g. https://docketnexus.com/case/<slug>-<id>/ . Returned as canonical_url by search_cases and get_company_cases.",
"title": "Case Url",
"type": "string"
}
},
"required": [
"case_url"
],
"title": "get_caseArguments"
}🟢get_case_docket(case_url, limit, cursor)
List a public case's docket entries newest first, with document availability. Paginate with next_cursor. At most 50 per call. Entries the site does not publish are omitted and only counted.
Esquema de entrada
{
"type": "object",
"properties": {
"case_url": {
"description": "Full Docket Nexus case URL, as accepted by get_case.",
"title": "Case Url",
"type": "string"
},
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Entries to return, 1-50. Defaults to 50.",
"title": "Limit"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Opaque pagination token from a previous call's next_cursor. Omit for the first page.",
"title": "Cursor"
}
},
"required": [
"case_url"
],
"title": "get_case_docketArguments"
}🟢get_document(document_id)
Get public metadata for a docket document by its Docket Nexus document id: entry, date, description, page count, availability and parent case. Metadata only; no document text.
Esquema de entrada
{
"type": "object",
"properties": {
"document_id": {
"description": "Docket Nexus document id, as returned in a get_case_docket entry's document_id field. Metadata only is returned; document text is never served.",
"title": "Document Id",
"type": "integer"
}
},
"required": [
"document_id"
],
"title": "get_documentArguments"
}🟢search_cases(query, limit, cursor)
Search public cases by caption words, 'A v. B', or a federal docket number WITH its office prefix (e.g. 1:24-cv-01234). Results are newest first, at most 25 per call; paginate with next_cursor.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"description": "Caption words, an 'A v. B' party pairing, or a federal docket number INCLUDING its office prefix (e.g. '1:24-cv-01234'). A docket number without the office prefix is refused.",
"title": "Query",
"type": "string"
},
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Results to return, 1-25. Defaults to 25.",
"title": "Limit"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Opaque pagination token from a previous call's next_cursor. Omit for the first page.",
"title": "Cursor"
}
},
"required": [
"query"
],
"title": "search_casesArguments"
}Comunidad
Evidencia