accueil / serveurs / Dev & Code / io.tooloracle/zkevidenceoracle
io.tooloracle/zkevidenceoracle
serveur MCP (Model Context Protocol) · ZKEvidenceOracle 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.tooloracle/zkevidenceoracle est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.tooloracle/zkevidenceoracle » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 14 outils
- anchor_status≈ 50 tokens
On-chain anchor status: Polygon ZK attestation + XRPL report anchoring.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "anchor_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - audit_proof≈ 55 tokens
Auditor-ready proof package: commitment + merkle + credential.
Paramètres, retour & exemple (1)
Paramètresentity_id· string · optionnel
Exemple d'appel{"name": "audit_proof", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_merkle_tree≈ 60 tokens
Build merkle tree from all active evidence. Root hash proves evidence exists.
Paramètres, retour & exemple (1)
Paramètresentity_id· string · optionnel
Exemple d'appel{"name": "build_merkle_tree", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_commitment≈ 61 tokens
Hash compliance status into ZK commitment. Proves state without revealing details.
Paramètres, retour & exemple (1)
Paramètresentity_id· string · optionnel
Exemple d'appel{"name": "create_commitment", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_vc≈ 80 tokens
Create W3C Verifiable Credential for DORA compliance. Grade + score only.
Paramètres, retour & exemple (2)
Paramètrestype· string · optionnel
dora_readiness|mica_compliance|aml_screeningentity_id· string · optionnel
Exemple d'appel{"name": "create_vc", "arguments": {"type": "texte", "entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - health_check≈ 39 tokens
Server status + crypto info.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "health_check", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - obligation_proof≈ 72 tokens
Prove obligation fulfilled without showing evidence.
Paramètres, retour & exemple (2)
Paramètresentity_id· string · optionnelobligation_id· string · optionnel
e.g. DORA-TPR-03
Exemple d'appel{"name": "obligation_proof", "arguments": {"entity_id": "texte", "obligation_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ping≈ 34 tokens
Connectivity test.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "ping", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - privacy_report≈ 54 tokens
Privacy-preserving report: hashes instead of raw data.
Paramètres, retour & exemple (1)
Paramètresentity_id· string · optionnel
Exemple d'appel{"name": "privacy_report", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - selective_disclosure≈ 81 tokens
Disclose specific fields, hash the rest.
Paramètres, retour & exemple (2)
Paramètresdisclose· string · optionnel
Comma-separated: score,grade,entity_name,total_checks,green_checksentity_id· string · optionnel
Exemple d'appel{"name": "selective_disclosure", "arguments": {"disclose": "texte", "entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - threshold_proof≈ 75 tokens
Prove 'score >= X' without revealing exact score.
Paramètres, retour & exemple (2)
Paramètresentity_id· string · optionnelthreshold· integer · optionnel
Minimum score to prove (default: 80)
Exemple d'appel{"name": "threshold_proof", "arguments": {"entity_id": "texte", "threshold": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_commitment≈ 52 tokens
Verify commitment against current state.
Paramètres, retour & exemple (1)
Paramètrescommitment_id· string · optionnel
Exemple d'appel{"name": "verify_commitment", "arguments": {"commitment_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_merkle_proof≈ 57 tokens
Verify evidence in merkle tree.
Paramètres, retour & exemple (2)
Paramètrestree_id· string · optionnelevidence_id· string · optionnel
Exemple d'appel{"name": "verify_merkle_proof", "arguments": {"tree_id": "texte", "evidence_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_vc≈ 47 tokens
Verify credential integrity.
Paramètres, retour & exemple (1)
Paramètrescredential_id· string · optionnel
Exemple d'appel{"name": "verify_vc", "arguments": {"credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».