
Audit Trail
io.github.PiQryptPublished by GitHub account PiQryptv1.5.2Updated Oct 24, 2026
Cryptographic audit trail for AI agents. Sign, verify, export. GDPR/HIPAA/EU AI Act.
The publisher's own server: audit.domains - Domain Valuation
Overview
PiQrypt Audit Trail signs, verifies, exports and searches cryptographically chained audit records of AI agent decisions over MCP.
- What you can do
- Sign an agent decision as a chained, cryptographically stamped event with an agent identifier and payload
- Verify the integrity of a chain of stamped events and report errors
- Export an agent's audit trail for compliance, optionally requesting certification, as JSON or pqz
- Search stamped events by type and time range through a local SQLite index
- Agents are created automatically on first stamp and can be viewed or deleted in the separate Vigil dashboard
- When to use it
- Useful when an assistant or automation makes decisions that need a tamper-evident, exportable record: trading or transaction approvals, AI-assisted hiring, content attribution across agents, CI/CD changes, or healthcare recommendations with compliance requirements.
- Requirements
- Runs locally over stdio. Needs Node.js 18+ for the npm package and Python 3.8+ with the piqrypt package installed, since all cryptography is delegated to it. If piqrypt lives in a virtual environment, set PIQRYPT_PYTHON to that interpreter. No accounts, API keys or headers are declared. The optional Vigil dashboard must be started separately.
Installation
In SourceWeft
- Open Audit Trail in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
PiQrypt MCP Server
Cryptographic Audit Trail for AI Agents via Model Context Protocol
[MCP] [npm downloads] [AISS] [License] [Python] [Node] [Add to Cursor] [Install in Claude]
🚀 What is PiQrypt MCP?
PiQrypt MCP Server provides Model Context Protocol access to PiQrypt — the post-quantum cryptographic audit trail for AI agents.
Use cases:
- 🤖 AI Agents: Sign every decision with cryptographic proof
- 📊 n8n Workflows: Add audit trail to automation workflows
- 🏦 Trading Bots: SEC/FINRA compliance for automated trading
- 👥 HR Automation: GDPR-compliant AI hiring decisions
- 🏥 Healthcare AI: HIPAA audit trail for medical decisions
📦 Installation
Prerequisites
1. Install piqrypt (required — Python 3.8+)
The MCP server delegates all cryptographic operations to the piqrypt Python package.
If it is not installed, the server will return a clear error on every tool call.
2. Install the MCP server (Node.js 18+)
Install via npx (no global install)
Build from source
PIQRYPT_PYTHON — custom Python environment
By default the server uses python3 (Linux/Mac) or python (Windows).
If piqrypt is installed in a virtual environment, set this variable to point to the right interpreter:
Windows
Linux / Mac
To make it persistent, add it to your MCP client configuration:
⚙️ Configuration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
n8n (v1.88+)
- Install n8n MCP integration
- Add PiQrypt MCP server to configuration
- Use in workflows via MCP node
Compatible with
MCP clients
Automation platforms (via MCP node)
What you can audit with PiQrypt MCP
Every tool call goes through the same 4 operations — stamp, verify, export, search. Here is what that means in practice depending on your context:
Automated trading / finance Any agent that submits orders, rebalances portfolios, or triggers transactions can stamp each decision before execution. The signed chain is exportable for SEC/FINRA audit without any additional infrastructure.
HR and hiring automation Any workflow that evaluates candidates, scores CVs, or routes applicants can stamp each decision. Provides a GDPR Art.22 compliant audit trail for AI-assisted hiring — who decided what, when, and what data was used (hashed, never stored raw).
Content and publishing pipelines Any agent that drafts, approves, or publishes content can stamp each step. Useful when multiple AI agents collaborate and you need to prove attribution — which agent wrote what, in what order.
DevOps and CI/CD Any agent that triggers deployments, merges branches, or rotates secrets can stamp each action. Provides a tamper-evident record of infrastructure changes made by autonomous agents.
Healthcare and medical AI Any diagnostic or triage agent can stamp each recommendation. Provides a HIPAA-compliant audit trail linking each AI output to a verifiable agent identity.
The common pattern in all cases:
🛠️ Available Tools
1. piqrypt_stamp_event
Sign an AI decision with cryptographic proof.
Parameters:
agent_id(string, required): Agent identifierpayload(object, required): Decision dataprevious_hash(string, optional): Previous event hash for chaining
Example:
Returns:
2. piqrypt_verify_chain
Verify integrity of event chain.
Parameters:
events(array, required): Events to verify
Example:
Returns:
3. piqrypt_export_audit
Export audit trail for compliance.
Parameters:
agent_id(string, required): Agent to exportcertified(boolean): Request PiQrypt certificationoutput_format(string):jsonorpqz
Example:
4. piqrypt_search_events
Fast search via SQLite index.
Parameters:
event_type(string, optional): Filter by typefrom_timestamp(number, optional): Start timeto_timestamp(number, optional): End timelimit(number): Max results (default: 100)
Example:
📊 Vigil Dashboard (optional, free)
Every stamped event is visible in Vigil — PiQrypt's local monitoring dashboard.
Note: Vigil is not launched automatically by the MCP server. You must start it separately before opening the dashboard.
Free tier includes: chain health, VRS risk score, 7-day history, CRITICAL alerts. Upgrade to Pro for 90-day history, TrustGate governance, and post-quantum signatures.
🗑️ Managing Agents
Agents are created automatically on first stamp. To view and delete agents:
- Start Vigil:
piqrypt vigil - Open http://localhost:8421
- Go to All Agents view
- Check the agents to delete → click ✕ Delete selected
- Confirm — Vigil returns to the welcome screen when no agents remain
Agents are stored in
~/.piqrypt/agents/on your machine. Deleting an agent removes its keys and event history permanently.
🔒 Security Model
Process Isolation
Guarantees
✅ Private keys never exposed to MCP layer
✅ All crypto in Python (Ed25519, Dilithium3)
✅ Same security as CLI (process isolation)
✅ RFC AISS-1.1 compliant (identical output)
✅ Input validation before subprocess call
📚 Examples
Trading Bot (n8n)
HR Automation
🧪 Testing
🔧 Troubleshooting
Error: piqrypt is not installed in this Python environment
The Python interpreter used by the MCP server cannot find the piqrypt package.
Fix:
If piqrypt is installed in a virtual environment and not the system Python, set PIQRYPT_PYTHON to point to the correct interpreter:
To verify which Python the server will use:
📖 Documentation
🤝 Contributing
We welcome contributions! See CONTRIBUTING.md.
📄 License
MCP Server → MIT License - see LICENSE PiQrypt Core → free tier + commercial tiers
🔗 Links
- PiQrypt Core: https://github.com/piqrypt/piqrypt
- MCP Protocol: https://modelcontextprotocol.io
- n8n: https://n8n.io
- Documentation: https://docs.piqrypt.com
Built with ❤️ by PiQrypt Inc.
Source: README.md at commit 4a16a32
Tools
0Version history
1- v1.5.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Audit integrations
audit.domains - Domain Valuation
domains.auditOfficial publisher
Deterministic domain-name valuation: fair-value intervals, comparable recorded sales, availability checks, and a verified for-sale listing market.
Revenue Agent — OpenAPI Audit & Change Detection
news.prhOfficial publisher
A remote MCP endpoint that audits OpenAPI specifications and detects API changes, charging $0.10 USDC per analysis via x402 on Base.

Zovo Dependency Audit
Published by GitHub account theluckystrike
Audits pasted npm and PyPI dependency manifests for known vulnerabilities, licenses and outdated versions, returning Markdown, CSV and PDF reports.

SEO Audit & Broken Link Checker
Published by GitHub account prometheus-maker
An Apify-hosted MCP server that audits a website's pages for SEO metadata and finds broken links and images, returning per-page scores.

FinePrint AI Legal Risk & Contract Audit MCP Server
Published by GitHub account RitualDev-Lab
Local in-memory scanner that grades legal contracts, NDAs and leases for risk and drafts redline amendments for coding agents.