Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.complyhat.ai/llms.txt

Use this file to discover all available pages before exploring further.

Eleven entity tools plus guidance. Each entity tool dispatches by mode. All callable via https://complyhat.ai/api/mcp. Audit-tagged citations ([EXTRACTED], [INFERRED], [AMBIGUOUS]) appear in every prose field.

guidance , the meta-tool

Returns the canonical SKILL.md body for any skill or agent. Start here when your host wants to know what tools to call for a given compliance flow.
ArgumentTypeDescription
kind"skills" or "agents"Resource namespace.
slugstringSkill or agent slug.
{
  "tool": "guidance",
  "arguments": { "kind": "skills", "slug": "bias-test-prep" }
}
The same content is exposed as MCP resources at complyhat://{kind}/{slug} for hosts that auto-include resources.
SlugPurpose
bias-test-prepDataset preparation for bias testing.
compliance-checklistPer-framework checklists.
compliance-wiki-ingestFold a local document (PDF, DOCX, policy, regulator letter) into compliance memory.
model-documentationModel card authoring.
regulatory-mapperMap use cases to frameworks.
risk-classificationEU AI Act risk-tier classification.

Entity tools

Eleven bundles. Each dispatches by mode. Click a row to expand.
The model registry. Root entity most other tools reference.
ModeDescription
list / getList or retrieve registered models.
register / updateRegister a new model or update metadata.
ModeDescription
list / getList or retrieve model cards.
create / updateCreate from a model registration, or update.
Disparate impact, statistical parity, equal opportunity, predictive parity. See methodology for the underlying statistical methods.
ModeDescription
list / getList tests for a model or get one result.
runRun a bias test against a model and dataset for one framework. Pass the framework per call; ComplyHat applies that framework’s thresholds.
PSI, KS, and chi-squared two-sample drift.
ModeDescription
monitors_list / monitors_createList or create drift monitors.
snapshots_list / snapshots_submitList submitted snapshots, or submit a new production snapshot from the host.
alerts_list_by_modelDrift alerts for a model.
ModeDescription
list_by_model / getList runs for a model or get one’s results.
runTrigger a new run.
ComplyHat does not generate attacks; it stores host-submitted findings with audit-tagged citations.
ModeDescription
list_by_modelList adversarial findings for a model.
getGet one finding by ID.
submitSubmit a new finding.
{
  "tool": "reports",
  "arguments": {
    "mode": "start_draft",
    "model_ids": ["00000000-0000-0000-0000-000000000000"],
    "template_slug": "eu_ai_act",
    "name": "Q2 EU AI Act validation"
  }
}
ModeDescription
list / getList or retrieve reports (get returns approved_content once finalized).
get_docxRender the finalized report as a DOCX from its approved_content.
start_draftBegin a new draft: returns template + structured evidence + your compliance memory. Host composes prose.
finalizePersist user-approved prose with a sha256 hash. Auto-appends an approved-positions block to your compliance memory.
See the report lifecycle page for the host-composes, user-approves flow. Signing and regulator submission happen in the customer’s GRC workflow outside ComplyHat.
ModeDescription
statusOverall coverage status for the organization.
checkCheck whether a framework applies to a model or use case.
relevanceTriage a pasted-in regulation text: score which tracked frameworks it touches and how it maps to your models.
check_freshnessCurated trusted regulator URL plus a host_instruction directive so the host agent verifies amendments at the source before relying on a stamped framework version.
ModeDescription
list / getList events with filters or get one by ID.
emitEmit a new audit event from the host agent.
ModeDescription
sources_list / sources_createList or register data sources.
lineage_list / lineage_createList or create lineage entries.
One master markdown document per tenant: your accumulated compliance posture, returned on every reports.start_draft so new drafts stay consistent. ComplyHat stores markdown only and never calls an LLM.
ModeDescription
readReturn the whole document plus its version.
writeReplace the whole document. Read it, edit it, write it back. Pass prev_version for optimistic concurrency (a mismatch returns 409).
appendAdd a markdown block to the end without re-sending the whole file.
deleteClear the whole document, keeping its version history. For erasing your accumulated posture.
Last modified on May 31, 2026