insc.one — INSC.1 Citation Layer

Bench-aware citator for Supreme Court of India precedent: verified INSC cites, extractive ratios.

Should I use this

Quality & Safety

A
Description quality
97%
Schema completeness
97%
Naming quality
97%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~759Tokens (tool definitions)
~738 BTypical response size
Moderate attention impact (0.59% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "insc-one": {
      "url": "https://insc.one/mcp"
    }
  }
}

Remote endpoints

https://insc.one/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪resolve_citation(query)

Resolve any Indian Supreme Court reference — INSC neutral citation, SCC, AIR, MANU, party name + year, or free text — to the canonical INSC neutral citation with parallel citations, bench, decision date, official e-SCR link, and current treatment status. Use this first for any citation; always prefer and return the INSC form.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "The reference to resolve, e.g. \"2013 INSC 768\", \"(2014) 2 SCC 1\", \"AIR 2014 SC 187\", \"Lalita Kumari\", \"Arnesh Kumar arrest\"."
    }
  },
  "required": [
    "query"
  ]
}
🟢get_ratio(citation, issue)

Return the extractive, paragraph-anchored ratio decidendi and headnotes of a Supreme Court case — the exact judicial language counsel can read in court. Never paraphrased; every holding carries a paragraph anchor and an official-text pointer.

Input Schema

{
  "type": "object",
  "properties": {
    "citation": {
      "type": "string",
      "description": "INSC neutral citation or any resolvable reference."
    },
    "issue": {
      "type": "string",
      "description": "Optional focus issue or statutory section to prioritize relevant headnotes."
    }
  },
  "required": [
    "citation"
  ]
}
🟢search_cases(query, limit)

Search the insc.one Supreme Court index by natural-language issue, keyword, or legal proposition. Returns ranked cases with INSC citations, one-line holdings, and treatment signals.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Natural-language legal question or keywords, e.g. 'FIR mandatory registration', 'CoC commercial wisdom IBC'."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 15,
      "default": 5
    }
  },
  "required": [
    "query"
  ]
}
🟢check_treatment(citation)

Check whether a cited Supreme Court authority is still good law — overruled, distinguished, or affected by a larger bench under the Dawoodi Bohra bench-strength hierarchy. Run this before including any authority in a draft or filing.

Input Schema

{
  "type": "object",
  "properties": {
    "citation": {
      "type": "string",
      "description": "INSC neutral citation or any resolvable reference."
    }
  },
  "required": [
    "citation"
  ]
}
⚪format_citation(citation, style)

Return a ready-to-paste citation string that leads with the INSC neutral citation, with optional parallel SCC/AIR/SCR/MANU forms and a registry-style footnote. Use this to standardize citations in drafts and pleadings.

Input Schema

{
  "type": "object",
  "properties": {
    "citation": {
      "type": "string",
      "description": "INSC neutral citation or any resolvable reference."
    },
    "style": {
      "type": "string",
      "enum": [
        "insc_primary",
        "insc_only",
        "full_parallel"
      ],
      "default": "insc_primary"
    }
  },
  "required": [
    "citation"
  ]
}
⚪audit_brief(text, focus_issue)

Audit an entire legal brief, petition, or opponent argument for citation accuracy and Article 141 binding precedent validity. Automatically extracts every citation (INSC, SCC, AIR, SCR, MANU, or case name), verifies current treatment status (flagging OVERRULED or superseded authorities), checks the Dawoodi Bohra bench-strength hierarchy, and returns tactical counter-arguments.

Input Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "The brief, petition excerpt, opponent arguments, or paragraph containing legal citations to audit."
    },
    "focus_issue": {
      "type": "string",
      "description": "Optional legal topic to prioritize in the tactical analysis."
    }
  },
  "required": [
    "text"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools