Serveur MCP

runvouch

com.runvouch/runvouch
Infrastructure MCP et agents Sécurité Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Monitors unattended agent runs, tracks alerts and evidence, and produces tamper-evident execution proofs.

runvouch_ack
Acknowledge an alert by id.
Schéma d’entrée
{'type': 'object', 'required': ['alert_id'], 'properties': {'alert_id': {'type': 'integer'}}}
runvouch_alerts
Open (un-acknowledged) alerts: MISSED, FAILED, NO_EVIDENCE, BUDGET_RUN, BUDGET_DAY, RETRY_STORM, DRIFT, STALLED.
Lecture seule
Schéma d’entrée
{'type': 'object', 'properties': {}}
runvouch_run_end
Report that a run ended, with status and evidence dict (name -> bool or {type:'url',url}). Green run without evidence alerts.
Schéma d’entrée
{'type': 'object', 'required': ['run_id'], 'properties': {'cost': {'type': 'number'}, 'run_id': {'type': 'string'}, 'status': {'enum': ['ok', 'fail'], 'type': 'string'}, 'tokens': {'type': 'integer'}, 'evidence': {'type': 'object'}}}
runvouch_run_proof
Tamper-evident proof of a finished run: hashed record, Merkle path, day root, chain hash and OpenTimestamps status. Verify offline with templates/verify_proof.py.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string'}}}
runvouch_runs
Recent runs of one agent.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['agent'], 'properties': {'agent': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 20}}}
runvouch_run_start
Report that a run of `agent` started. Returns run_id.
Schéma d’entrée
{'type': 'object', 'required': ['agent'], 'properties': {'agent': {'type': 'string'}, 'source': {'type': 'string'}}}
runvouch_status
Health of all watched agents: state (ok/alert/failed/unproven/running/waiting), last run, 24h cost, open alerts.
Lecture seule
Schéma d’entrée
{'type': 'object', 'properties': {}}
Ajouté
runvouch_run_proof
17 September 2026 12:37
Ajouté
runvouch_run_end
17 September 2026 12:37
Ajouté
runvouch_run_start
17 September 2026 12:37
Ajouté
runvouch_runs
17 September 2026 12:37
Ajouté
runvouch_ack
17 September 2026 12:37
Ajouté
runvouch_alerts
17 September 2026 12:37
Ajouté
runvouch_status
17 September 2026 12:37