Agentβ™₯︎Age
Catalog

io.github.shahidh68/audit-ledger-mcp

Official

by shahidh68 Β· TypeScript

Record AI decisions to a tamper-evident audit ledger from any MCP-compatible agent.

A MCP server that enables any MCP-compatible agent to record AI decisions to a tamper-evident audit ledger. It provides endpoints and tooling to connect agents, generate checksums, and maintain a verifiable decision history.

πŸ› οΈ Key Features

  • Tamper-evident audit ledger integration for AI decisions
  • One-line configuration to connect agents (Claude, Cursor, LangGraph, or custom MCP agents)
  • Supports EU AI Act logging, FCA model risk evidence, and GDPR data minimisation
  • Local hashing of raw personal data before transmission
  • Node.js and Python/TypeScript compatibility
  • Readable, auditable decision records with list, check, and log capabilities

πŸš€ Use Cases

  • Recording AI decisions for compliance and governance
  • Demonstrating regulatory logging under EU AI Act Article 12
  • Providing verifiable audit trails for risk management programs
  • Hashing personal data locally to protect privacy while maintaining fingerprints

⚑ Developer Benefits

  • Easy MCP integration with minimal config
  • Tamper-evident logging out of the box
  • Clear, auditable decision trails for audits and reviews
  • Broad language support (Node.js, Python, TypeScript)
  • Open-source-friendly architecture for customization

⚠️ Limitations

  • Data fingerprints are used; raw data is not stored in the ledger
  • Requires MCP-compatible agents for full functionality
  • Readme excerpt indicates usage may depend on external ledger sources and agent compatibility

Topics

ai-auditai-complianceai-governanceaudit-logaudit-trailclaudecomplianceeu-ai-actfcafintechhitlhuman-in-the-looplanggraphmcpmodel-context-protocolnodejspythonregtechtypescript

Related servers

More in Security
io.github.shahidh68/audit-ledger-mcp - agentage MCP Catalog