MCP 서버

zkevidenceoracle

io.tooloracle/zkevidenceoracle
법률 및 컴플라이언스 보안 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Creates, packages, anchors, and verifies zero-knowledge proofs and verifiable credentials for compliance evidence.

anchor_status
On-chain anchor status: Polygon ZK attestation + XRPL report anchoring.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
audit_proof
Auditor-ready proof package: commitment + merkle + credential.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
build_merkle_tree
Build merkle tree from all active evidence. Root hash proves evidence exists.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
create_commitment
Hash compliance status into ZK commitment. Proves state without revealing details.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
create_vc
Create W3C Verifiable Credential for DORA compliance. Grade + score only.
입력 스키마
{'type': 'object', 'properties': {'type': {'type': 'string', 'description': 'dora_readiness|mica_compliance|aml_screening'}, 'entity_id': {'type': 'string'}}, 'additionalProperties': False}
health_check
Server status + crypto info.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
obligation_proof
Prove obligation fulfilled without showing evidence.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}, 'obligation_id': {'type': 'string', 'description': 'e.g. DORA-TPR-03'}}, 'additionalProperties': False}
ping
Connectivity test.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
privacy_report
Privacy-preserving report: hashes instead of raw data.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}}, 'additionalProperties': False}
selective_disclosure
Disclose specific fields, hash the rest.
입력 스키마
{'type': 'object', 'properties': {'disclose': {'type': 'string', 'description': 'Comma-separated: score,grade,entity_name,total_checks,green_checks'}, 'entity_id': {'type': 'string'}}, 'additionalProperties': False}
threshold_proof
Prove 'score >= X' without revealing exact score.
입력 스키마
{'type': 'object', 'properties': {'entity_id': {'type': 'string'}, 'threshold': {'type': 'integer', 'description': 'Minimum score to prove (default: 80)'}}, 'additionalProperties': False}
verify_commitment
Verify commitment against current state.
입력 스키마
{'type': 'object', 'properties': {'commitment_id': {'type': 'string'}}, 'additionalProperties': False}
verify_merkle_proof
Verify evidence in merkle tree.
입력 스키마
{'type': 'object', 'properties': {'tree_id': {'type': 'string'}, 'evidence_id': {'type': 'string'}}, 'additionalProperties': False}
verify_vc
Verify credential integrity.
입력 스키마
{'type': 'object', 'properties': {'credential_id': {'type': 'string'}}, 'additionalProperties': False}
추가됨
ping
2026년 9월 17일 12:53 PM
추가됨
health_check
2026년 9월 17일 12:53 PM
추가됨
obligation_proof
2026년 9월 17일 12:53 PM
추가됨
threshold_proof
2026년 9월 17일 12:53 PM
추가됨
audit_proof
2026년 9월 17일 12:53 PM
추가됨
anchor_status
2026년 9월 17일 12:53 PM
추가됨
selective_disclosure
2026년 9월 17일 12:53 PM
추가됨
privacy_report
2026년 9월 17일 12:53 PM
추가됨
verify_vc
2026년 9월 17일 12:53 PM
추가됨
create_vc
2026년 9월 17일 12:53 PM
추가됨
verify_merkle_proof
2026년 9월 17일 12:53 PM
추가됨
build_merkle_tree
2026년 9월 17일 12:53 PM
추가됨
verify_commitment
2026년 9월 17일 12:53 PM
추가됨
create_commitment
2026년 9월 17일 12:53 PM