Signed, hash-chained, tamper-evident AI incident records (MCP server). EU AI Act Art 73 ready. By MEOK AI Labs / CSOAI.
Project description
mcp-name: io.github.CSOAI-ORG/agent-incident-reporter-mcp
Agent Incident Reporter MCP — the AI incident record a regulator can trust
Your agent failed in production. The evidence is scattered stdout logs anyone can edit. When the EU AI Act Article 73 serious-incident report is due, "trust us" is not an answer. This MCP records every incident as a hash-chained, Ed25519-signed, tamper-evident record — editing any past record breaks every later one, visibly.
🚀 Quick start
pip install agent-incident-reporter-mcp
# Claude/any MCP client → add stdio server: python -m agent_incident_reporter_mcp
Tools
| Tool | What it does |
|---|---|
report_incident |
Structured record (severity · system · users affected · corrective action), chained + signed |
list_incidents |
Filter by severity / system / time |
verify_chain |
Re-validate the whole chain + signatures — offline, no backend |
export_audit_pack |
Regulator-ready JSON bundle (Art 73 serious incidents flagged) |
Why now
EU AI Act Article 73 requires providers of high-risk systems to report serious incidents. Article 50 transparency hits new generative systems on 2 August 2026. The market has runtime guardrails and assessment PDFs — nobody offers verifiable incident evidence. This does.
Pricing (canonical CSOAI ladder)
Free: unlimited local records (unsigned-dev). Pro £199/mo — Ed25519 signing + public verify URLs + the full governance suite (subscribe). Enterprise £1,499/mo · 48h bespoke assessment £4,950.
Part of the CSOAI fabric
290+ servers in the official MCP Registry (verified 2026-06-10) · csoai.org/fabric · CSOAI certifies; MEOK AI Labs builds. Records prove identity & integrity, not legal accuracy. MIT © CSOAI LTD (UK 16939677) · contact: nicholas@csoai.org
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_incident_reporter_mcp-1.0.0.tar.gz.
File metadata
- Download URL: agent_incident_reporter_mcp-1.0.0.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07e6a61d968178fae0aa3d85f8c5e859f1c4b1de39a9ca6ab7b8623984fe7379
|
|
| MD5 |
4aa97f517e2181ea48b285113abd8646
|
|
| BLAKE2b-256 |
4f755dc43b7f6acd3569e054f1bdeeadbce920b1c3babd00339d81dc73b66c22
|
File details
Details for the file agent_incident_reporter_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: agent_incident_reporter_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c241c4e0876dcc5f2bd7a7ee8b63a9d3caea13bb7844ce175b31086a7d39c9f
|
|
| MD5 |
a9ca113dc96630d9a900be9671d9d589
|
|
| BLAKE2b-256 |
bc2cb1353430c58f3d09a1c2080aa4e63a4785a9d3d4256466040a000572a13e
|