H
HAWASCloud

Cultural & Art Operating System

H-MCMSUniversal Archetype & API Engine

H-MCMS: Universal Cataloging & Portal API

Zero-code polymorphic cataloging engine supporting fine art, postal philately, palace codicology, and contemporary crafts with an open Headless GraphQL/REST API.

H-MCMS eliminates rigid database schemas by offering a dynamic archetype engine. Curators instantly switch between sculpture casting schemas, philatelic perforation grids, royal codicological bindings, and fragile glass optical parameters without requiring database migrations.

Cataloging Standard
ISAD(G) / Dublin Core / Spectrum
Metadata Architecture
JSON Schema Validation in JSONB
API Latency
<45ms Global Edge P95
Thesaurus Support
Getty AAT, ICOM, Arab Lexicon
Search Indexing
PostgreSQL GIN + Full-Text Search
H-MCMS: Universal Cataloging & Portal API
H-MCMS Architecture SpecHigh Availability 99.99%
Core Capabilities & Enterprise Workflows

Architected for Institutional Reliability

01

Zero-Code Dynamic Archetypes

Pre-configured templates for Fine Art, Philately, Rare Manuscripts, Contemporary Glass, and Royal Archives.

02

Multilevel ISAD(G) Hierarchies

True archival aggregation from Fond down to Series, Sub-Series, File/Volume, and Folio/Item spread.

03

Headless Public Portal API

Sub-50ms REST and GraphQL endpoints (/api/v1/portal) delivering curated records to web portals and mobile apps.

04

Trilingual Thesauri & Controlled Vocabularies

Integrated Getty Art & Architecture Thesaurus (AAT), ICOM terms, and specialized Arab heritage lexicons.

05

PostgreSQL GIN Indexed Custom Fields

Instant parametric searching and filtering across arbitrary JSONB metadata fields at multi-million record scale.

06

Automated Citation & Persistent URIs

Generates Chicago, APA, and MLA academic citations alongside permanent Archival Resource Keys (ARK).

Live Interactive Sandbox

Test H-MCMS in Action

Interact with live simulations replicating operational conditions in museums, galleries, and archives.

HEADLESS REST API v1

Live /api/v1/portal Playground

GEThttps://api.hawascloud.com/v1/portal/items?domain=sculpture&include=customFields,iiifManifest
HTTP 200 OKResponse Time: 14ms
x-sha256-chain-id: verified
{
  "status": "success",
  "domainArchetype": "SCULPTURE",
  "cidocCrmClass": "E22_Human-Made_Object",
  "spectrumProcedure": "SP-05_Cataloguing",
  "queryLatencyMs": 14,
  "record": {
    "id": "HCAC-SCULPTURE-2026-084",
    "titleEn": "SCULPTURE Masterwork Archive Entry",
    "titleAr": "سجل المقتنيات المعتمد في السحابة الثقافية",
    "accessionNumber": "EGY-ACC-SCU-1929",
    "custodyChainHash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "isPublicDomain": true,
    "bilingualLexiconArabic": true
  }
}
Developer Blueprint & Schema Contract

H-MCMS Engineering Blueprint

Inspect the underlying Prisma ORM relational schema and the REST API JSON response contract powering this module.

model CollectionObject {
  id              String      @id @default(cuid())
  accountId       String      @db.VarChar(64)
  objectNumber    String      @unique @db.VarChar(64)
  archetypeCode   String      @db.VarChar(32) // "SCULPTURE", "STAMP", "MANUSCRIPT"
  titleEn         String      @db.VarChar(255)
  titleAr         String      @db.VarChar(255)
  parentGroupId   String?     @db.VarChar(64)
  customFields    Json        @db.JsonB
  isPublic        Boolean     @default(true)
  createdAt       DateTime    @default(now())

  @@index([accountId, archetypeCode])
  @@index([parentGroupId])
}
Production Implementations

Flagship Case Studies Powered by H-MCMS