MCP 서버

runvouch

com.runvouch/runvouch
MCP 및 에이전트 인프라 보안 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

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

runvouch_ack
Acknowledge an alert by id.
입력 스키마
{'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.
읽기 전용
입력 스키마
{'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.
입력 스키마
{'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.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string'}}}
runvouch_runs
Recent runs of one agent.
읽기 전용
입력 스키마
{'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.
입력 스키마
{'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.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {}}
추가됨
runvouch_run_proof
2026년 9월 17일 12:37 PM
추가됨
runvouch_run_end
2026년 9월 17일 12:37 PM
추가됨
runvouch_run_start
2026년 9월 17일 12:37 PM
추가됨
runvouch_runs
2026년 9월 17일 12:37 PM
추가됨
runvouch_ack
2026년 9월 17일 12:37 PM
추가됨
runvouch_alerts
2026년 9월 17일 12:37 PM
추가됨
runvouch_status
2026년 9월 17일 12:37 PM