Labsco
MCP SERVER

Audit Ledger MCP

by shahidh68

Write an AI decision to an audit ledger — model version and hashed inputs recorded, so what was decided can be shown later.

Agent Guardrails, Content Safety & AuditVerified
Summary
Hashing the inputs rather than storing them is what makes an audit ledger something you can keep for years.

The obvious design stores the prompt, and then the audit trail becomes a second copy of every piece of customer data the system ever saw — with the retention and disclosure obligations that follow. A hash proves the input was what someone later claims it was without holding it, which is the whole point of an audit record and none of the liability. Recording the model version alongside is the other necessary field: a decision is not reproducible without knowing which model made it, and model versions move underneath you. One tool, doing one thing that most systems bolt on badly.

What it is

A single-tool audit ledger for AI decisions: it records the decision along with the model version and a hash of the inputs.

What you get
  • record_decision writes the decision to the ledger with the model version that made it and hashed inputs rather than the inputs themselves.
Requirements

A ledger for it to write to.

Setup effort

One command plus a key — npx -y audit-ledger-mcp, then supply credentials