Immutable audit trail for agent-to-agent interactions
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by AgentAudit MCP.
audit_logLog an event and append it to the hash chain
audit_get_eventRetrieve full event details by ID
audit_searchFilter events by agent, type, severity, or date range
audit_get_agent_historyAll events for one agent, newest first
audit_verify_chainCheck SHA-256 chain integrity between two events; returns per-event PASS/FAIL
audit_statsSummary: total events, breakdown by type/severity, top 5 active agents
Your agent now has an immutable, tamper-evident log of every action it takes β each event cryptographically linked to the previous one so any modification breaks the chain and is immediately detectable.
info, notice, warning, error, critical β for compliance triageRequires: Python 3.10+, mcp and fastmcp packages.
Claude Desktop β add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Cursor β add to .cursor/mcp.json in your project root:
Data is stored locally at ~/.agentaudit/chain.json. No data leaves your machine.
| Tool | Description | Key params |
|---|---|---|
audit_log | Log an event and append it to the hash chain | event_type (one of 16), agent_id, severity, details_json |
audit_get_event | Retrieve full event details by ID | event_id |
audit_search | Filter events by agent, type, severity, or date range | agent_id, event_type, severity, from_date, to_date, max_results |
audit_get_agent_history | All events for one agent, newest first | agent_id, max_events |
audit_verify_chain | Check SHA-256 chain integrity between two events; returns per-event PASS/FAIL | from_event_id, to_event_id |
audit_stats | Summary: total events, breakdown by type/severity, top 5 active agents | β |
Supported event types: task_created, task_assigned, task_completed, task_failed, payment_sent, payment_received, payment_refunded, dispute_raised, dispute_resolved, identity_verified, capability_used, agent_registered, agent_rated, agent_offline, message_sent, message_received
Audit data is written atomically (write-to-temp, then os.replace) to prevent partial writes from corrupting the chain. The hash covers every field including the previous event's hash β you cannot insert, delete, or modify any event without breaking all subsequent hashes. audit_verify_chain recomputes each hash from scratch rather than trusting stored values.
All data is stored locally. No network requests are made by this server.
| Plan | Price | Included |
|---|---|---|
| Pro | $19/month | Unlimited audit events, full chain verification |
Proprietary β see subscription terms. Source: github.com/Rumblingb/agent-audit-mcp
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/agent-audit-mcp)<a href="https://allmcps.com/mcp/agent-audit-mcp"><img src="https://allmcps.com/api/badge/agent-audit-mcp?style=directory" alt="AgentAudit MCP on AllMCPs" /></a>