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/5c673c62-8ffb-43c1-a3e4-c8eb12b13124/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: "com.courtdelta/court-delta"
title: "Court Delta"
description: "Look up North Carolina court cases, citations, judgments & hearings; search by name; scam check."
version: "1.0.1"
homepage_url: "https://app.courtdelta.com/mcp"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.courtdelta"
display_name: "com.courtdelta"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://mcp.courtdelta.com/mcp"
endpoint_host: "mcp.courtdelta.com"
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[12]
0{9}
name: "check_traffic_charge"
title: "Check whether a North Carolina (NC) traffic charge requires a court appearance"
effect: "READ"
effect_confidence: 0.896
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.775
risk_severity: "INFO"
fingerprint: "ea1c50d4c9eb0032d0f4b440a5c5389ad99c49ba815bf0067ee2092a1ec30ce6"
input_schema_fingerprint: "f7f574e87b76f6c917f5bd0662f6ce0af92332a19a3afdc540a2ceeab82f211e"
annotations{5}
title: "Check whether a North Carolina (NC) traffic charge requires a court appearance"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
1{9}
name: "court_delta_help"
title: "What Court Delta can do (capabilities + example questions)"
effect: "READ"
effect_confidence: 0.524
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.834
risk_severity: "INFO"
fingerprint: "b776363f4de5769185e4bcfa87e0ae1e12668038f9e26b0ede92538f5405dbe7"
input_schema_fingerprint: "99334726611ccf58a148b0814696bfa6fe08c1b2d027e946beccf5a74331c9aa"
annotations{5}
title: "What Court Delta can do (capabilities + example questions)"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
2{9}
name: "court_visit_info"
title: "Courthouse location, phone and nearby parking for a North Carolina (NC) county"
effect: "READ"
effect_confidence: 0.32
capabilities[2]
0{2}
capability: "LEGAL"
confidence: 0.724
1{2}
capability: "LOCATION"
confidence: 0.641
risk_severity: "LOW"
fingerprint: "696e0f54b89e59127a90fc78e4b9580d388fec5f5ae35995411447bd59843b94"
input_schema_fingerprint: "bd74c8082cca26eac97d0a63466f0a7780640768a7ffd5f5fc338ecc223cb804"
annotations{5}
title: "Courthouse location, phone and nearby parking for a North Carolina (NC) county"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
3{9}
name: "estimate_license_points"
title: "Estimate North Carolina (NC) driver's-licence points for traffic charges"
effect: "READ"
effect_confidence: 0.878
capabilities[0]
risk_severity: "INFO"
fingerprint: "b4f3fe25fdae42cec14b19f78c61d628ebc76cb8cb9bcb9a2466262812fb6a5c"
input_schema_fingerprint: "c81628f8b220ac599132e3a51a5ec87cf7d7b393145c9c9552fe96c4f3b62953"
annotations{5}
title: "Estimate North Carolina (NC) driver's-licence points for traffic charges"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
4{9}
name: "get_attorney_hearing_calendar"
title: "An attorney's court calendar (hearings) by North Carolina (NC) State Bar number"
effect: "READ"
effect_confidence: 0.762
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.834
1{2}
capability: "LEGAL"
confidence: 0.945
risk_severity: "INFO"
fingerprint: "b8946755bec51f523cc707afe1de93d9047d46614765e12aa820be481c1cb41c"
input_schema_fingerprint: "17b81e86c36b356e49dc2409f6eca3d7aaf52ff75609adc4e72e74634bceb989"
annotations{5}
title: "An attorney's court calendar (hearings) by North Carolina (NC) State Bar number"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
5{9}
name: "list_cases_filed"
title: "List North Carolina (NC) court cases filed by case type, county and date"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.701
risk_severity: "INFO"
fingerprint: "e87235157eac4fe33bd464e92cb9932db9c040089cbc6cdbe05e5425eaf163be"
input_schema_fingerprint: "72b7053ff1d060c3915bf0902d80132f6950cd30569fa203b32888d813e6343a"
annotations{5}
title: "List North Carolina (NC) court cases filed by case type, county and date"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
6{9}
name: "lookup_court_case"
title: "Look up a North Carolina (NC) court case (by number, citation, or hash)"
effect: "READ"
effect_confidence: 0.921
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.931
risk_severity: "INFO"
fingerprint: "26b1b1d0da99e91d92f4fe73db9e42d05c5ecf55239ff4da52f0749f4631787a"
input_schema_fingerprint: "f4399388e9bcbd9d084160aef728a31be1126c9c6078e99d9c40c45f9ba3367f"
annotations{5}
title: "Look up a North Carolina (NC) court case (by number, citation, or hash)"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
7{9}
name: "search_cases_by_attorney"
title: "Find an attorney's cases by North Carolina (NC) State Bar number"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.946
risk_severity: "INFO"
fingerprint: "b089137d0b61eba179fb2611d1726d7cfa1fff81ce16e036861e751f77e7dd46"
input_schema_fingerprint: "53b1701835ad6166a7bcf8a12475b555859a18fabca407afef0c856d8e668554"
annotations{5}
title: "Find an attorney's cases by North Carolina (NC) State Bar number"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
8{9}
name: "search_cases_by_business"
title: "Find a company's court cases by business name"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "LEGAL"
confidence: 0.648
risk_severity: "INFO"
fingerprint: "9589426791ab950e4d1e6a97eb29fb7e302f715022b35c3e18657bc55e9d785f"
input_schema_fingerprint: "e4be79174faff5ab634c7a2f60a6204f75e2aa47d7d6ddb30b9506eaffe07ae7"
annotations{5}
title: "Find a company's court cases by business name"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
9{9}
name: "search_cases_by_party"
title: "Search North Carolina (NC) court cases by party (person) name"
effect: "READ"
effect_confidence: 0.921
capabilities[2]
0{2}
capability: "LEGAL"
confidence: 0.789
1{2}
capability: "PERSONAL_DATA"
confidence: 0.718
risk_severity: "LOW"
fingerprint: "57ab13910f048362f76ec4eb2a216f9b4b15963a8f7633d7050d737c43063532"
input_schema_fingerprint: "41e7b22c3fe47730a24a723368340ee7fd56c41fd56970156a1379986922511f"
annotations{5}
title: "Search North Carolina (NC) court cases by party (person) name"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
10{9}
name: "search_judgments"
title: "Search North Carolina (NC) money judgments and criminal sentences (incl. aliases)"
effect: "READ"
effect_confidence: 0.921
capabilities[2]
0{2}
capability: "LEGAL"
confidence: 0.53
1{2}
capability: "SENSITIVE_PERSONAL_DATA"
confidence: 0.669
risk_severity: "MEDIUM"
fingerprint: "a7b7f3adda22c32e132ef59ec28f05345f32b592e03ab9ce462aa495d2376266"
input_schema_fingerprint: "8007e150c8abfa92bb44605d85130c3b2e3e3bf1c2fee7b43570931ca591e221"
annotations{5}
title: "Search North Carolina (NC) money judgments and criminal sentences"
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
11{9}
name: "subscribe_to_case_updates"
title: "Sign up for email alerts when a North Carolina (NC) case changes (sends a confirmation email)"
effect: "WRITE"
effect_confidence: 0.902
capabilities[3]
0{2}
capability: "ACCOUNT_MANAGEMENT"
confidence: 0.695
1{2}
capability: "EMAIL"
confidence: 0.718
2{2}
capability: "PERSONAL_DATA"
confidence: 0.938
risk_severity: "MEDIUM"
fingerprint: "d45943ec1833b034f13013e3f913f42da95372424030941dd1efaf461d23aa7f"
input_schema_fingerprint: "20f18e72eb9620cc269bdaf402cd9f0af453102ea4955bfd67b9c29aad7d6d95"
annotations{5}
title: "Sign up for email alerts when a North Carolina (NC) case changes (sends a confirmation email)"
readOnlyHint: false
destructiveHint: false
idempotentHint: true
openWorldHint: true
resources[0]
prompts[3]
0{2}
name: "bond-forfeiture-review"
fingerprint: "ada6289cd4a4c83808f9129efb8a99da8295980ace31bb166a817a7d515d7547"
1{2}
name: "check-court-date"
fingerprint: "76f383d97c69e3794766aadf4cd0038d20edbdb35bb16ed91d456b9cd4a1e85e"
2{2}
name: "screen-name-list"
fingerprint: "767d4289b041562e4fe61d0a39de25c31d4043bc5e90b13c8ebe0436ffac0584"
extensions[1]
0: "io.modelcontextprotocol/ui"
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.courtdelta.com"
registrable_domain: "courtdelta.com"
source: "transport"
findings[18]
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-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "HIGH"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
3{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "CRITICAL"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "check_traffic_charge"
4{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "court_visit_info"
5{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "estimate_license_points"
6{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "CRITICAL"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "lookup_court_case"
7{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "CRITICAL"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "search_cases_by_attorney"
8{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "search_judgments"
9{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "CRITICAL"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "subscribe_to_case_updates"
10{6}
check_id: "SQ-TOOL-CROSS-TOOL-REFERENCE"
category: "prompt_injection"
severity: "CRITICAL"
title: "Gives instructions about other tools"
subject_type: "tool"
subject_name: "check_traffic_charge"
11{6}
check_id: "SQ-TOOL-CROSS-TOOL-REFERENCE"
category: "prompt_injection"
severity: "CRITICAL"
title: "Gives instructions about other tools"
subject_type: "tool"
subject_name: "subscribe_to_case_updates"
12{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "CRITICAL"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "lookup_court_case"
13{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "CRITICAL"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "search_cases_by_attorney"
14{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "court_delta_help"
15{6}
check_id: "SQ-TOOL-LENGTH-ANOMALY"
category: "tool_design"
severity: "LOW"
title: "Unusually long model-facing text"
subject_type: "tool"
subject_name: "check_traffic_charge"
16{6}
check_id: "SQ-TOOL-LENGTH-ANOMALY"
category: "tool_design"
severity: "MEDIUM"
title: "Unusually long model-facing text"
subject_type: "tool"
subject_name: "lookup_court_case"
17{6}
check_id: "SQ-TOOL-LENGTH-ANOMALY"
category: "tool_design"
severity: "LOW"
title: "Unusually long model-facing text"
subject_type: "tool"
subject_name: "search_judgments"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.courtdelta/court-delta"
registry_content_sha256: "ee5126fb418054b55e2b3366635ba8ad7979f343d2ff59c8d43d2324e62bea97"
scan_snapshot_fingerprint: "d6c2c49a040850b85837de47085a557a75f85142544219ac25139c54ab94d0f3"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:00:29.513Z"
observed_at: "2026-11-13T10:13:08.261+00:00"
registry_published_at: "2026-09-08T18:00:40.265913+00:00"
registry_updated_at: null