indiana-court-rules
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@indiana-court-rulesWhat does Trial Rule 60(B) say verbatim?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@pipeworx/indiana-court-rules
Indiana's statewide court rules by citation (Trial Rule 60(B), Appellate Rule 9, Evidence Rule 401, Professional Conduct 1.6 and the rest of the Indiana Rules of Court), plus the text of each county's local court rules.
Part of Pipeworx — an MCP gateway connecting AI agents to 1856+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
Tools
in_court_rule(set, rule)— full text of one rule: heading, effective date, text with its subdivisions, and the published version history where there is one. A subdivision such as60(B)also returns just that part. Answers "what does Trial Rule 60(B) say, verbatim".in_court_rules_list(set?)— every rule in a set with its number and title (to find the right citation), or, with no set, all 24 rule sets with their rule counts.in_local_rules(county?, query?, rule?, document?, offset?)— the text of a county's local rules (circuit/superior court rules, district governance plan, city-court rules).queryreturns the best-matching passages ("filing motions"),rulereturns one rule by the county's own citation ("LR41-TR-102"), and neither reads a document from the start. Every response lists the county's documents with their links, and carriesdata_as_of. A document with no machine-readable text (a scanned image, or one that cannot be parsed) is reported as such with its link, never as an empty answer. With no county, returns all 92 counties with their coverage.
Related MCP server: Indiana Code
Auth
Keyless.
Statewide rules are returned live from the publisher. County local rules are published by each court as documents; their text is extracted into a stored copy, so in_local_rules answers from that copy and says when it was taken.
Data sources
Indiana Supreme Court, Indiana Rules of Court — the current version of each statewide rule.
Indiana Supreme Court, Indiana Judicial Branch — each county's local court rules page.
Statewide rule calls go to the publisher; the rule index is held in memory for a day. County local rules are a stored copy of the publisher's documents (public Indiana court material), refreshed by re-running scripts/bake-local-rules.mjs (needs poppler's text extractor) and committing the regenerated module; the deploy loads it into KV, not the bundle. Proposed (not yet in effect) local rules are not included.
Coverage at capture (2026-10-26): all 92 counties have at least one document with extractable text. 13 of the 184 listed documents (mostly district governance plans published as scanned images, plus one small city-court document and one appendix file) have no text layer; those are reported with their link.
Not the Indiana Code (statutes): use indiana-code.
Notes
The version history table only exists on some rule pages; where the publisher gives none,
version_historyis null andeffectiveis the only date.Rule numbers use a dot for decimals (
2.1,60.5). Set names such as "trial rules" and "professional conduct" are accepted as well as the ids.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"indiana-court-rules": {
"url": "https://gateway.pipeworx.io/indiana-court-rules/mcp"
}
}
}What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/indiana-court-rules/mcp returns the tools in the table
above plus the shared Pipeworx meta-tools — ask_pipeworx,
discover_tools, search_within, remember/recall and the rest of the
gateway-wide set. So the tool count you see is larger than this table: a
single-pack endpoint currently lists roughly 30 shared tools alongside the
pack's own. The connection's initialize response states its exact scope, and
is the authoritative answer for a given day.
This is deliberate, not multiplexing by accident. The meta-tools are what let a
scoped connection answer a question this pack does not cover — via
ask_pipeworx, which routes across the whole catalog — without you adding a
second MCP server. There is currently no way to mount a pack endpoint without
them; if the extra schemas cost you more context than the routing is worth,
connect to the full gateway once rather than to several pack endpoints.
Or connect to the full Pipeworx gateway to get every pack's tools listed directly, instead of just this one's:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}Both URLs reach the same gateway and the same 1856+ data sources. The
only difference is which pack's tools are listed directly; ask_pipeworx
reaches all of them from either one.
No MCP client? Call it over HTTP
curl -X POST https://gateway.pipeworx.io/v1/tools/in_court_rule \
-H 'Content-Type: application/json' \
-d '{"set":"trial","rule":"60(B)"}'No account needed for the first calls. Inspect any tool: GET https://gateway.pipeworx.io/v1/tools/in_court_rule. Find one: POST https://gateway.pipeworx.io/v1/tools/search_packs with {"query":"..."}.
Run it from npm
@pipeworx/mcp-indiana-court-rules is a local stdio bridge to the Pipeworx gateway: your MCP client
starts it with npx, and it forwards every call to the same
https://gateway.pipeworx.io/indiana-court-rules/mcp endpoint shown above. It needs network access;
there is no offline mode.
{
"mcpServers": {
"indiana-court-rules": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-indiana-court-rules"]
}
}
}Without a key it calls anonymously, capped at 50 calls a day. A free account
raises that to 200 a day: get a key at https://pipeworx.io/signup and add
"env": { "PIPEWORX_API_KEY": "<your key>" } to the server entry.
The key is sent as a Bearer token, the same way a hosted connection sends it,
so calls are metered and billed exactly as they are there.
It lists only this pack's tools by default. Set PIPEWORX_META_TOOLS=1 to
also list ask_pipeworx and the other gateway-wide tools.
Behind an HTTPS proxy: Node's built-in fetch does not read HTTPS_PROXY by
default. Newer Node releases honour it when NODE_USE_ENV_PROXY=1 is set; check
your Node version's documentation.
Using with ask_pipeworx
Instead of calling tools directly, you can ask questions in plain English — this works on the pack endpoint above as well as on the full gateway:
ask_pipeworx({ question: "your question about Indiana Court Rules data" })The gateway picks the right tool and fills the arguments automatically.
More
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Indiana Code — state statutes by citation, plus topic search and historical (per-year) versions.…
Judge-level filing rules, court holidays and enforcement data for US federal and state courts.
U.S. law library for AI: court decisions, statutes, court rules and citation checks. Read-only.
Search US and Indian statutes, regulations, constitutions, and court rules.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables searching IndiaKanoon's live index of Indian case law, legislation, the Constitution, treaties, and parliamentary material, then retrieving full document text with pagination and excerpt targeting. Also traces precedent chains by listing the cases that cite, or are cited by, a given judgment.-
- AlicenseNot gradedqualityCmaintenanceEnables agents to look up Indiana state statutes by citation, run full-text topic searches, and retrieve historical per-year annual editions of the code, with amendment-history notes split out from section text. Covers all 37 Indiana Code titles from the official state legislature source without requiring an API key.156 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables retrieval of Iowa state statutes by citation with full text, amendment history, cross-references, and historical editions back to 2000, plus keyword search over the Code's official chapter and section captions. Also lists all 16 titles with their chapter ranges to route a subject to the right part of the code, all keyless.170 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to pull the full text of any state statute by citation, and to search official section catchlines by topic or keyword to find matching citations. Keyless, and handles citation suffixes such as "12.1-16-01" or "47-16-13.1".385 npmMIT