Indiana Code MCP
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 Code MCPwhat does IC 31-14-2-1 say about paternity as of January 2024?"
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.
Indiana Code MCP
Public home: Open Indiana Law (open-indiana-law/indiana-code). Preferred site will be openindianalaw.org (not live yet). Live unofficial MCP: mcp.indianacle.com. This copy is unofficial and is not legal advice.
Dated, unofficial copies of the Indiana Code (2017–2026) as a local MCP server. Search, citation resolve, as-of text, version history, outline browse, and public-law clause lookup.
This is an access layer, not an official publication, and not legal advice. Verify every citation at iga.in.gov.
The older IGA-API / opinions server in src/mcp_server.py is historical and
is not wired to any database. Use python -m indiana_law.mcp_server.
Tools
Tool | What it does |
| Full-text search (optional year / title) |
| Pull IC citations out of free text |
| Section text as of a date |
| Every loaded version of a section |
| Titles → articles → chapters → sections |
| Code targets of a public law ( |
| Constitution / Non-code / Acts / archive PDFs (when loaded) |
| Full-text search of those companion PDFs |
| One page of a companion PDF |
Every answer includes unofficial, snapshot, dates, flags, and a disclaimer.
Related MCP server: virginia-code
Setup
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
# Point at a built store (this checkout already has one):
export INDIANA_LAW_DB="$PWD/data/store/indiana-code.db"Rebuild from the official JSONL already on disk: docs/REBUILD.md. Coverage limits: NOT_COVERED.md.
python -m pytest tests
INDIANA_LAW_DB=data/store/indiana-code.db python scripts/smoke_mcp.pyRun the MCP server (stdio)
export INDIANA_LAW_DB=/absolute/path/to/indiana-code.db
python -m indiana_law.mcp_serverCursor
Add to ~/.cursor/mcp.json (or the project MCP config):
{
"mcpServers": {
"indiana-code": {
"command": "python",
"args": ["-m", "indiana_law.mcp_server"],
"env": {
"INDIANA_LAW_DB": "/absolute/path/to/indiana-code.db",
"PYTHONPATH": "/absolute/path/to/indiana-law/src"
}
}
}
}If you installed the package into a venv, use that venv's python and you can
drop PYTHONPATH.
Claude Desktop / Claude Code
{
"mcpServers": {
"indiana-code": {
"command": "python",
"args": ["-m", "indiana_law.mcp_server"],
"env": {
"INDIANA_LAW_DB": "/absolute/path/to/indiana-code.db",
"PYTHONPATH": "/absolute/path/to/indiana-law/src"
}
}
}
}Streamable HTTP (local)
INDIANA_LAW_TRANSPORT=streamable-http INDIANA_LAW_PORT=8765 \
python -m indiana_law.mcp_serverHosted prototype
A hosted, unofficial instance of this server runs at https://mcp.indianacle.com
(Streamable HTTP endpoint https://mcp.indianacle.com/mcp, with a landing page at
the root and the terms at /terms). It is an early prototype with known gaps; see
NOT_COVERED.md and the terms page, and verify every citation at
iga.in.gov. It is not legal advice.
Opening /mcp in a browser shows a JSON 406 error: that is the machine protocol,
not a broken site. For how it is hosted, see docs/DEPLOY.md.
Source
Annual HTML zips from the Indiana General Assembly. This project does not use the IGA API. Schema: docs/DESIGN-schema-v1.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Indiana Code — state statutes by citation, plus topic search and historical (per-year) versions.…
Search unofficial Indiana Code, IGA companions, and appellate cases. Not legal advice.
161Resolve, search and verify legal citations against the official sources, with provenance.
Search and read UK legislation at any date, resolve citations, list amendments, track changes.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables looking up Florida Statutes by section citation, returning the statute text, catchline, and amendment history.193 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables querying the Code of Virginia by citation to retrieve state statutes, verifying which citations are valid.9 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables querying point-in-time amendment history for UK law, including searching provisions, viewing provision histories, listing recent amendments, and identifying most-amended provisions.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables searching and reading UK legislation as it stands now, as enacted, or on any date, resolving citations to canonical items and provisions, listing amendments and effects, and tracking daily changes via the legislation.gov.uk publication log.36 npm2Apache 2.0