Skip to content
Squatch MCP

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/ba699d36-0c20-4c1b-b813-51e5abaa5ec3/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "org.openindianalaw/indiana-code"
title: "Indiana Code"
description: "Search unofficial Indiana Code, IGA companions, and appellate cases. Not legal advice."
version: "0.1.0"
homepage_url: "https://mcp.openindianalaw.org"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "org.openindianalaw"
display_name: "org.openindianalaw"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/open-indiana-law/indiana-code"
provider: "github"
owner: "open-indiana-law"
name: "indiana-code"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://mcp.openindianalaw.org/mcp"
endpoint_host: "mcp.openindianalaw.org"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-11-25"
supported_versions[0]
transport_type: "streamable-http"
tools[26]
0{9}
name: "case_get"
title: "Get an Indiana case cluster"
effect: "READ"
effect_confidence: 0.796
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.55
risk_severity: "INFO"
fingerprint: "769ede443e5d1e86db4d49bd751207ed2edec2e6bf2b18c50a6586f24204a9cd"
input_schema_fingerprint: "c6bf1519eaf4520dc06f65dbbc414701a83e9246ba26166558a73cbf75ee1208"
annotations{5}
title: "Get an Indiana case cluster"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "case_search"
title: "Search Indiana cases"
effect: "READ"
effect_confidence: 0.905
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.751
risk_severity: "INFO"
fingerprint: "120f1eb6a6deb4b7a2ee97ee92d637b5d6085ad03aa00b0eb61cd6e38b3fb044"
input_schema_fingerprint: "32530575674dc98ccbef803677b94375838f75524391668f868a9d2debf6618c"
annotations{5}
title: "Search Indiana cases"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "case_transcription_search"
title: "Search reviewed case transcriptions"
effect: "READ"
effect_confidence: 0.905
capabilities[0]
risk_severity: "INFO"
fingerprint: "da95365ee142ef9466b40c92afd717ec4fbdddc5ce6a7c5e7993735247d9e80c"
input_schema_fingerprint: "03489b0b101aa11f4f21139d87d339eba49c71c556ede9900aff4e7b0f25785f"
annotations{5}
title: "Search reviewed case transcriptions"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "cases_cited_in"
title: "Cases cited in an opinion"
effect: "READ"
effect_confidence: 0.422
capabilities[0]
risk_severity: "INFO"
fingerprint: "2006dca84de117ed9b93cfecedb73f741398e6d6337a610e81e70e4a98a43388"
input_schema_fingerprint: "ba19fbe2baad0f27c51d399d3ce71b7bf1c0f34144e0241a6e3a7f90d6c8b205"
annotations{5}
title: "Cases cited in an opinion"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "cases_citing_case"
title: "Cases citing a case"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.648
risk_severity: "LOW"
fingerprint: "423e06faa7407e78591ed72c1af53547b1094f0ba9e53732427c213f57f52a8d"
input_schema_fingerprint: "7aac4ba20ab3a95345f36bc555a0d53f9acf935dd71335fd7ac72349e80e23d7"
annotations{5}
title: "Cases citing a case"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "cases_citing_court"
title: "Cases citing a court and year"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.935
risk_severity: "LOW"
fingerprint: "7839d7020bd027df164ec2b56310bfaeb434a9b8ff7400a361e1dcdf46c13234"
input_schema_fingerprint: "8b536bc90d9f3815d719ba7cc77c694d9c476220675d8260f1d8235d5c211f9c"
annotations{5}
title: "Cases citing a court and year"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "cases_construing"
title: "Cases with a statute construction signal"
effect: "UNKNOWN"
effect_confidence: 0.2
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.513
risk_severity: "LOW"
fingerprint: "2eda81ca65db31607e5ee5d35d0082ef64f327da100aa3d6895ae1cd32fd2ad4"
input_schema_fingerprint: "4a53ed9ed5cb2e86d1b2626afec20ff6e26095dc8bc7948355b4879e46ce501b"
annotations{5}
title: "Cases with a statute construction signal"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "corpus_manifest"
title: "Inspect loaded corpus coverage"
effect: "READ"
effect_confidence: 0.736
capabilities[0]
risk_severity: "INFO"
fingerprint: "cbf1a4166e4a2c1bcb53617a47ebbab9ccac9fe12ec8e5f59a04836bc5411f04"
input_schema_fingerprint: "32c596191d5ef99cc360b460539beaaa9f863ba106a1c657a6d85972efeb26f6"
annotations{5}
title: "Inspect loaded corpus coverage"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "iac_browse"
title: "Browse the Indiana Administrative Code outline"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "10454e651b74b32952dd0e08e17f636dc0982f36eecc72321ef59db8e13d5c7a"
input_schema_fingerprint: "89231c42daa8467d055a2b258b4aed2506884645be63dbbcfe776e0d7813bc60"
annotations{5}
title: "Browse the Indiana Administrative Code outline"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "iac_get_section"
title: "Get an Indiana Administrative Code section"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "bccca18d4ce9e2298324c89bb3377b68d0320bbad3f73c25fde3d982ed245290"
input_schema_fingerprint: "870086f790a313bd5431dd7a56c6cb651553c9613e710157f59d58662d40506f"
annotations{5}
title: "Get an Indiana Administrative Code section"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "iac_resolve_citation"
title: "Resolve an Indiana Administrative Code citation"
effect: "READ"
effect_confidence: 0.905
capabilities[0]
risk_severity: "INFO"
fingerprint: "5a2c86cfc75dd517dedf0124d44bbfb1ab905795cdca71a22981af1d7ee9bf2a"
input_schema_fingerprint: "cc9144a7cc348da02e3bf692e7d2b0e3273de98ad997f33ef2b15ce532d31d47"
annotations{5}
title: "Resolve an Indiana Administrative Code citation"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "iac_search"
title: "Search the Indiana Administrative Code"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "ef1508b11fc5fc49c7054fa5e077220d06d27a88a602a4c163b5cb8060c095a8"
input_schema_fingerprint: "d995e290069b2817c286b4fc2c45a5c37e385339ce5cc0dfe7a727635c4513d3"
annotations{5}
title: "Search the Indiana Administrative Code"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
12{9}
name: "ic_browse"
title: "Browse the Indiana Code outline"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "27162680755dea11898f01e4f53eca8b3412ca41e23a92577cd9700b9d5a10e3"
input_schema_fingerprint: "6cde396cab2b08c6a61807b0968d94c687c636b700dc87cdd48e6738b1fc8a81"
annotations{5}
title: "Browse the Indiana Code outline"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
13{9}
name: "ic_cases_citing"
title: "Cases mentioning an Indiana Code section"
effect: "UNKNOWN"
effect_confidence: 0.278
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.586
risk_severity: "LOW"
fingerprint: "fd61bcc46ae9766048344ee2ea4fc5b185e7b79068ed50352316e14de6fa60a5"
input_schema_fingerprint: "76a91c1efb1d7499c1d9204ae4743f67520b93325424592ebfca0dfe678df821"
annotations{5}
title: "Cases mentioning an Indiana Code section"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
14{9}
name: "ic_get_act"
title: "Get an Indiana public law's code changes"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "b602a77f72d3c37c7c71e078eb5072aba44cffe9fce1312b2e3f12624f433952"
input_schema_fingerprint: "27f7118fe0f68b572c8f690465729c3f5d1c519147609028cc153299baacf715"
annotations{5}
title: "Get an Indiana public law's code changes"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
15{9}
name: "ic_get_companion"
title: "Get a companion document page"
effect: "READ"
effect_confidence: 0.76
capabilities[0]
risk_severity: "INFO"
fingerprint: "e15b080cd3b57bf6280d3bf2b1bcb8a1987fe3b2a637e14a998d8a148a8724db"
input_schema_fingerprint: "c774c93610b735ab3c17bc2ee07c3c830ed18c384d475c8c25648d5033f288dc"
annotations{5}
title: "Get a companion document page"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
16{9}
name: "ic_get_section"
title: "Get Indiana Code section as of a date"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "73fc1819e2c2fda4657858ed5d2a760b92f3f93d5c5d53380774269a6b38b5d8"
input_schema_fingerprint: "b1cd50eafdc2a786a25b5ad08c9becaca96ea42ccd20204c7931839d2d11d779"
annotations{5}
title: "Get Indiana Code section as of a date"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
17{9}
name: "ic_get_versions"
title: "List versions of an Indiana Code section"
effect: "READ"
effect_confidence: 0.664
capabilities[0]
risk_severity: "INFO"
fingerprint: "6a20ef74f18040f556708c3417f8025cfdc1081aea5fc23695e467afe3ab4c62"
input_schema_fingerprint: "35f2685d09276801cca08731931ebac3bf204c0d90bd5e5c36546cd9ff8ccbd9"
annotations{5}
title: "List versions of an Indiana Code section"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
18{9}
name: "ic_list_companion"
title: "List companion IGA documents"
effect: "READ"
effect_confidence: 0.888
capabilities[1]
0{2}
capability: "FILE_ACCESS"
confidence: 0.567
risk_severity: "INFO"
fingerprint: "092e333cdfe5af8ac4588ed397d44f45a8cdee2133da367cb54b0e46aaa10e34"
input_schema_fingerprint: "e58e4a9c756df4eca0dcd72e4c6cd4ee376bca18f5ba5b68d15394c2521333a4"
annotations{5}
title: "List companion IGA documents"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
19{9}
name: "ic_resolve_citation"
title: "Resolve Indiana Code citation"
effect: "READ"
effect_confidence: 0.888
capabilities[0]
risk_severity: "INFO"
fingerprint: "5da36c1e194e19d16388dffaf0b2b41a2393f70589c1a0de562ef7bd73ba8d4b"
input_schema_fingerprint: "b3b76d69066827842dee656ef735aa9f53c88cbdf94950e7a38aa46590528a91"
annotations{5}
title: "Resolve Indiana Code citation"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
20{9}
name: "ic_search"
title: "Search Indiana Code"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "bb81f038eaeea6ee8fe327bc9ed5e48d16483677944d17e79473531253948dae"
input_schema_fingerprint: "63c95733103c4f199e2de4d7a00197c921338f906667d345af396be646d2661b"
annotations{5}
title: "Search Indiana Code"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
21{9}
name: "ic_search_companion"
title: "Search companion IGA documents"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "5e2de76c6b2a45079962787932a6298c9ce461453b5ac7ad40794279cc06bc24"
input_schema_fingerprint: "f20377496d354333b6126b735442a7bc587646cb9b7926795a40bf444f19d77f"
annotations{5}
title: "Search companion IGA documents"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
22{9}
name: "judicial_officers_browse"
title: "Browse Indiana judicial officers"
effect: "READ"
effect_confidence: 0.796
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.669
risk_severity: "INFO"
fingerprint: "3431b5fca8e7cd2685502d1e520e7c313eee8bba3d223a73ab633d37085308f1"
input_schema_fingerprint: "7870864795f6f6d862f8e1d1342c23527011f75dffa40fb921f3a246a522f0d4"
annotations{5}
title: "Browse Indiana judicial officers"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
23{9}
name: "judicial_officers_search"
title: "Search Indiana judicial officers"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "1d26f38a81ec7f3fa16b81e06a46515da3356701329d0d7dd88812877cb1cc2d"
input_schema_fingerprint: "7fea6de6229b5b21c1bedd4b21af9805c74dfe8d3f00e890c7cc3566e62c74f9"
annotations{5}
title: "Search Indiana judicial officers"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
24{9}
name: "local_rules_browse"
title: "Browse Indiana county local rules"
effect: "WRITE"
effect_confidence: 0.533
capabilities[0]
risk_severity: "LOW"
fingerprint: "19336af306d0efdaec2c7db993879ae76e33d63e4806437f45a3fe9091a7af4b"
input_schema_fingerprint: "5e9f0e899d6b28c51d406838dda235f2a83504e40191a6687ac39808a1e80f4e"
annotations{5}
title: "Browse Indiana county local rules"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
25{9}
name: "local_rules_search"
title: "Search Indiana county local rules"
effect: "READ"
effect_confidence: 0.796
capabilities[0]
risk_severity: "INFO"
fingerprint: "81619661358c9534b116bd56d7b25f3e4c863507bc6b33fba348065d367c057b"
input_schema_fingerprint: "3d1a4a94ee30038f39e4a20f73522decff88b6e863166b32e55407588f4e8683"
annotations{5}
title: "Search Indiana county local rules"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[0]
prompts[0]
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "mcp.openindianalaw.org"
registrable_domain: "openindianalaw.org"
source: "transport"
findings[7]
0{6}
check_id: "SQ-CONFORMANCE-MODERN-FAILURE"
category: "conformance"
severity: "LOW"
title: "Protocol conformance checks failed"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "local_rules_browse"
3{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "cases_citing_case"
4{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "cases_citing_court"
5{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "cases_construing"
6{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "ic_cases_citing"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "scan_incomplete"
privacy_transparency: "not_provided"
monitoring: "not_monitored"
provenance{4}
registry_name: "org.openindianalaw/indiana-code"
registry_content_sha256: "cd2e316938132d49aaeb20b212694dd74cd9240cc75f25318bae008d18f99c0c"
scan_snapshot_fingerprint: "1778a26afc088a2fa7f8d0534a0b6c6c815c6e4c9c47d56b7f2c8b29d4b489da"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T01:51:33.242Z"
observed_at: "2026-11-04T16:45:09.486+00:00"
registry_published_at: "2026-10-26T04:59:41.12953+00:00"
registry_updated_at: null