CASE-UCO-SDK

vulnmaster/CASE-UCO-SDK
★ 3 stars Python Code/Dev Tools Updated 12d ago
Multi-language SDK (Python, C#, Java, Rust) for building validated CASE/UCO JSON-LD graphs for digital forensics and cyber-investigation. AI-agent ready with MCP server and 428+ typed ontology classes. Support for Project VIC's Crimes Against Children Ontology at v1.11.0.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "case-uco-sdk": {
      "command": "uvx",
      "args": [
        "case-uco-sdk"
      ]
    }
  }
}

Or install with pip: pip install case-uco-sdk

README Excerpt

**v1.14.0** · CASE 1.4.0 · UCO 1.4.0 · [Changelog](CHANGELOG.md) A multi-language data modeling library for digital forensics, cyber-investigation, and cyber-observable data. If your software produces or consumes forensic evidence, this SDK gives you typed, validated builders in **Python**, **C#**, **Java**, and **Rust** — so you can model investigation data in your language and produce interoperable [CASE/UCO](https://caseontology.org/) JSON-LD output.

Tools (15)

CaseUcoMetaCountOntologyRegistrySmokeTestUCO_VERSIONcheck_existing_proposalsdraft_change_proposalfind_classes_for_domainget_class_detailsget_recipeguide_mappinglist_all_facetslist_all_vocabssearch_classessuggest_classes_for_input

Topics

case-ontologycode-generatorcyber-investigationdfirdigital-forensicsjson-ldontologyuco