Skip to main content
Glama

Resolve Indian Citation

resolve_india_citation
Read-only

The provision named by an Indian legal citation, accepting common abbreviations and flexible element order. Use when a user provides a citation rather than a research topic, such as s.302 IPC, O. 39 R. 1 CPC or Art. 21 of the Constitution. Subsection and clause references are supported. Malformed citations are rejected rather than reported as not found. Cost: 2 credits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
citeYesOne citation string.
stateNoNarrow to one jurisdiction. Required for a State-universal title, where the same short title names a different act in each State.
asAtDateNoThe date the conduct or document belongs to, as YYYY-MM-DD. This is how a caller says which side of the 2023 recodification they mean: without it, a criminal section number resolves to BOTH the old code and its replacement, because both are live law.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedInput schema / properties / state / anyOf
      Previous value: -[
      -  {
      -    "type": "string"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "enum": [
      +      "andaman-and-nicobar-islands",
      +      "andaman-nicobar",
      +      "andhra-pradesh",
      +      "arunachal-pradesh",
      +      "assam",
      +      "bihar",
      +      "central",
      +      "chandigarh",
      +      "chhattisgarh",
      +      "dadra-and-nagar-haveli-and-daman-and-diu",
      +      "dadra-nagar-haveli",
      +      "delhi",
      +      "goa",
      +      "gujarat",
      +      "haryana",
      +      "himachal-pradesh",
      +      "jammu-and-kashmir",
      +      "jammu-kashmir",
      +      "jharkhand",
      +      "karnataka",
      +      "kerala",
      +      "ladakh",
      +      "lakshadweep",
      +      "madhya-pradesh",
      +      "maharashtra",
      +      "manipur",
      +      "meghalaya",
      +      "mizoram",
      +      "nagaland",
      +      "odisha",
      +      "puducherry",
      +      "punjab",
      +      "rajasthan",
      +      "sikkim",
      +      "tamil-nadu",
      +      "telangana",
      +      "tripura",
      +      "uttar-pradesh",
      +      "uttarakhand",
      +      "west-bengal"
      +    ],
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • removedInput schema / properties / state / enum
      Removed value: -[
      -  "andaman-and-nicobar-islands",
      -  "andaman-nicobar",
      -  "andhra-pradesh",
      -  "arunachal-pradesh",
      -  "assam",
      -  "bihar",
      -  "central",
      -  "chandigarh",
      -  "chhattisgarh",
      -  "dadra-and-nagar-haveli-and-daman-and-diu",
      -  "dadra-nagar-haveli",
      -  "delhi",
      -  "goa",
      -  "gujarat",
      -  "haryana",
      -  "himachal-pradesh",
      -  "jammu-and-kashmir",
      -  "jammu-kashmir",
      -  "jharkhand",
      -  "karnataka",
      -  "kerala",
      -  "ladakh",
      -  "lakshadweep",
      -  "madhya-pradesh",
      -  "maharashtra",
      -  "manipur",
      -  "meghalaya",
      -  "mizoram",
      -  "nagaland",
      -  "odisha",
      -  "puducherry",
      -  "punjab",
      -  "rajasthan",
      -  "sikkim",
      -  "tamil-nadu",
      -  "telangana",
      -  "tripura",
      -  "uttar-pradesh",
      -  "uttarakhand",
      -  "west-bengal"
      -]
  2. Changed3 schema fields changed
    • changedInput schema / properties / asAtDate / description
      Previous value: -"Which side of the 2023 recodification you mean, as YYYY-MM-DD."New value: +"The date the conduct or document belongs to, as YYYY-MM-DD. This is how a caller says which side of the 2023 recodification they mean: without it, a criminal section number resolves to BOTH the old code and its replacement, because both are live law."
    • addedInput schema / properties / asAtDate / format
      Added value: +"date"
    • changedInput schema / properties / state / description
      Previous value: -"Narrow to one jurisdiction."New value: +"Narrow to one jurisdiction. Required for a State-universal title, where the same short title names a different act in each State."
  3. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.