About CASE UCO SDK
CASE UCO SDK is an MCP server in the Browser category: 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. Support for Project VIC's Crimes Against Children Ontology, the Adversary Engagement Ontology, many Upper and Extension Ontologies. Model anything in the cyber domain!.
Install
git clone https://github.com/vulnmaster/CASE-UCO-SDKThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (20)
check_existing_proposalsSearch open UCO/CASE/CAC GitHub issues for prior change proposals
Parameters not published.
draft_change_proposalGenerate a filled-in change proposal from concept, scenario, and proposed classes
Parameters not published.
execute_sparql_queryRun bounded query-only SPARQL 1.1 against CaseLinker by default or another standards-compliant endpoint
Parameters not published.
find_classes_for_domainMap a natural-language forensic task to the right classes, with related recipes and starter kits
Parameters not published.
get_class_detailsFull property table for a class (types, cardinalities, required flags)
Parameters not published.
get_recipeRetrieve the single best-matching recipe with full content inline
Parameters not published.
get_recipesRanked multi-recipe retrieval for scenarios spanning several patterns
Parameters not published.
get_solveit_detailsFull SOLVE-IT record with relationships — technique → weaknesses → mitigations, ASTM categories, CASE I/O classes
Parameters not published.
get_uco_profilesUCO profile alignments with BFO, gUFO, PROV-O, OWL-Time, GeoSPARQL, and FOAF
Parameters not published.
guide_mappingStep-by-step mapping guidance for an evidence source with code skeleton
Parameters not published.
Show all 20 tools
list_all_facetsAll Facet classes for the ObservableObject + Facet pattern
Parameters not published.
list_all_vocabsAll vocabulary/enum types with their valid members
Parameters not published.
plan_solveit_workflowMap an investigation goal to SOLVE-IT objectives, candidate techniques, and an error-mitigation checklist
Parameters not published.
process_document_fileProcess images, PDFs, Office docs, CSV tables, and PACER filings into bounded CASE/UCO JSON-LD
Parameters not published.
route_cac_contentDeep Crimes Against Children domain routing with modeling checklists
Parameters not published.
route_investigation_contentClassify any submission into investigation families → recipes, extensions, namespaces, profiles
Parameters not published.
search_classesFind classes by keyword match on name or description (core + extensions via `scope`)
Parameters not published.
search_solveitKeyword search across the pinned SOLVE-IT knowledge base (objectives, techniques, weaknesses, mitigations)
Parameters not published.
suggest_classes_for_inputPrescriptive class suggestions with modeling warnings for a concept
Parameters not published.
validate_graphSHACL validation plus closed-world concept-coverage check against core, extensions, and profiles
Parameters not published.
Ask AI
Ask AI about CASE UCO SDK
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.