Indiana Code for LangChain
org.openindianalaw/indiana-code
Search unofficial Indiana Code, IGA companions, and appellate cases. Not legal advice.
client:LangChain
transport:streamable-http
tools:26
Install Indiana Code in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"indiana-code": {
"transport": "streamable_http",
"url": "https://mcp.openindianalaw.org/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- corpus_manifest
- ic_search
- ic_resolve_citation
- ic_get_section
- ic_get_versions
- ic_browse
- ic_get_act
- ic_list_companion
- ic_search_companion
- ic_get_companion
- case_search
- case_transcription_search
- case_get
- ic_cases_citing
- cases_construing
- cases_citing_case
- cases_cited_in
- cases_citing_court
- iac_search
- iac_resolve_citation
- iac_get_section
- iac_browse
- local_rules_browse
- local_rules_search