Solutions · AI

Ship models. Not leaks.

Connect agents through the cloakit MCP server with grant-derived tool manifests — tokenize, search, mask and protect by default. Detokenize is never a default tool; single-use reveal grants let a human fetch values out-of-band, so plaintext never enters agent context, transcripts, or memory.

Buyer pains

Why this buyer hurts.

01

Prompt leakage

PII in prompts becomes PII in logs, traces, and vendor systems — permanently.

02

Agent overreach

Agents with broad data access exfiltrate by design; every tool call needs a grant, not just a policy decision.

03

Memory you cannot wipe

Once plaintext reaches model context, traces, or vector stores, it cannot be un-seen.

How cloakit fixes it

Agents get tools, never data.

Each agent receives a scoped tool manifest derived from its grant — ungranted operations do not even appear as tools. Run trees attribute every call; monotonic scope shrink means sub-agents can never exceed their orchestrator.

Reveal-token flow: the agent requests, the human’s browser redeems a single-use 5-minute grant. Detokenize requires an explicit grant plus typed purpose.

How it runs

The workflow, end to end.

01

Connect the agent

The agent talks to cloakit through the MCP server with a run-scoped token; the manifest lists only granted operations.

02

Substitute identifiers

Names, emails, account IDs, and secrets become opaque, referenceable tokens. Structure survives — identity does not.

03

Reveal out-of-band only

When a human must see a value, they fetch it directly in their browser via a single-use grant — the agent only ever sees that it was revealed.

Questions

Asked by teams like yours.

Do models train on tokens?

Features and labels keep their shape on token references; raw identifiers never enter training corpora.

What about retrieval context?

Known identifier fields in retrieved records are substituted before the model sees them — cloakit works on declared fields and JSON paths, not on discovering unknown PII in free text.

How does the reveal-token flow work?

The agent calls cloak_reveal; the vault mints a single-use, 5-minute grant bound to the vault, element, user session, and purpose. The user’s UI fetches the value directly — the agent gets a reference, never the value.

See it on your own workflow.

Bring one sensitive flow. We will map it to a vault schema live in 30 minutes.

MCP-ready agents

Works with the agents you already run.

Point your assistant, copilot, or framework at the cloakit MCP server. Grants — not prompts — decide what each agent can touch.

MCP clients
Claude
Cursor
GitHub Copilot
LangChain
Windsurf
Hugging Face
Ollama
Google Gemini

Third-party names and marks are property of their respective owners, listed for compatibility.

Prompt path

Useful models, blind to identities.

Prompts and tool calls pass a sanitize gateway; the model sees tokens, and originals resolve only under policy.