MCP 서버

evidence-log

eu.riskrouter/evidence-log
보안 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Records salted digests and provides signed heads, inclusion proofs, consistency proofs, and attestations for tamper-evident evidence and audit logs.

get_checkpoint
C2SP checkpoint
The log's signed checkpoint in the C2SP format witnesses cosign (origin, size, root).
입력 스키마
{'type': 'object', 'properties': {}}
get_consistency_proof
Consistency proof between two heads
Proof that the tree at size first is a prefix of the tree at size second (or now): the log never rewrote history.
입력 스키마
{'type': 'object', 'required': ['first'], 'properties': {'first': {'type': 'integer', 'minimum': 0, 'description': 'A tree size you hold a head for.'}, 'second': {'type': 'integer', 'minimum': 0, 'description': 'Optional: a later tree size.'}}}
get_evidence_head
Signed head of the evidence log
The current signed head of the evidence log: tree size, Merkle root and signature. Save it: any later head must be consistent with it.
입력 스키마
{'type': 'object', 'properties': {}}
get_inclusion_proof
Inclusion proof for one entry
Proof that the entry at leaf_index is in the tree, optionally at a given tree_size. Checkable offline with the public verifier.
입력 스키마
{'type': 'object', 'required': ['leaf_index'], 'properties': {'tree_size': {'type': 'integer', 'minimum': 0, 'description': 'Optional: the tree size to prove against.'}, 'leaf_index': {'type': 'integer', 'minimum': 0, 'description': 'Position of the entry in the log.'}}}
get_ledger_attestation
Audit ledger attestation
The signed head hash of the hash-chained audit ledger of recorded quotes.
입력 스키마
{'type': 'object', 'properties': {}}
get_usage
Usage in numbers
How much is recorded, and by how many keys that are not ours. Counts only, nothing about anyone.
입력 스키마
{'type': 'object', 'properties': {}}
record_evidence
Record the digest of a decision
Record the SHA-256 of a decision record you keep yourself, so it can later be shown to be unchanged. Send the digest and a short kind, never the record. Needs your RiskRouter key in the Authorization header of the MCP connection. Entries are permanent.
입력 스키마
{'type': 'object', 'required': ['record_digest', 'kind'], 'properties': {'kind': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9.-]{0,39}$', 'description': 'A short tag such as ai.decision.'}, 'record_digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}$', 'description': 'SHA-256 of your salted record, lowercase hex. Never the record itself.'}}}
추가됨
record_evidence
2026년 10월 3일 2:40 AM
추가됨
get_usage
2026년 10월 3일 2:40 AM
추가됨
get_ledger_attestation
2026년 10월 3일 2:40 AM
추가됨
get_checkpoint
2026년 10월 3일 2:40 AM
추가됨
get_consistency_proof
2026년 10월 3일 2:40 AM
추가됨
get_inclusion_proof
2026년 10월 3일 2:40 AM
추가됨
get_evidence_head
2026년 10월 3일 2:40 AM