in_court_rule

Pack: indiana-court-rules · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/in_court_rule for the schema, then POST the same URL with its arguments for the data.

Full text of one Indiana statewide court rule by citation, e.g. Trial Rule 60 (set “trial”, rule “60”), Appellate Rule 9, Evidence Rule 401, Criminal Rule 2.1, Professional Conduct 1.6.

Parameters

NameTypeRequiredDescription
setstringyesRule set: trial, appellate, evidence, criminal, admission-discipline, prof-conduct, small-claims, judicial-conduct, admin, adr, jury, tax, records, and others. Common names like “trial rules” or “professional conduct” also work. See in_court_rules_list.
rulestringyesRule number as cited: “60”, “60(B)”, “4.1”, “401”, “1.6”. Decimals use a dot.

Example call

Arguments

{
  "set": "trial",
  "rule": "60(B)"
}

curl

curl -X POST https://gateway.pipeworx.io/indiana-court-rules/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"in_court_rule","arguments":{"set":"trial","rule":"60(B)"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('in_court_rule', {
  "set": "trial",
  "rule": "60(B)"
});

Response shape

FieldTypeDescription
foundboolean
sourcestring
setstring
rulestring
headingstring
rule_set_namestring
effectivestring | null
textstring
version_historystring | null
linkstring
subdivision_requestedstring
subdivisionobject
Full JSON Schema
{
  "type": "object",
  "properties": {
    "found": {
      "type": "boolean"
    },
    "source": {
      "type": "string"
    },
    "set": {
      "type": "string"
    },
    "rule": {
      "type": "string"
    },
    "heading": {
      "type": "string"
    },
    "rule_set_name": {
      "type": "string"
    },
    "effective": {
      "type": [
        "string",
        "null"
      ]
    },
    "text": {
      "type": "string"
    },
    "version_history": {
      "type": [
        "string",
        "null"
      ]
    },
    "link": {
      "type": "string"
    },
    "subdivision_requested": {
      "type": "string"
    },
    "subdivision": {
      "type": "object",
      "properties": {
        "heading": {
          "type": "string"
        },
        "text": {
          "type": "string"
        }
      },
      "additionalProperties": true
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the indiana-court-rules pack
{
  "mcpServers": {
    "indiana-court-rules": {
      "url": "https://gateway.pipeworx.io/indiana-court-rules/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 27, 2026