accueil / serveurs / IA & Mémoire / dev.workers.bhazarstudio.datoka-agent/agent
dev.workers.bhazarstudio.datoka-agent/agent
serveur MCP (Model Context Protocol) · Datoka Agent 0.8.6
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 dev.workers.bhazarstudio.datoka-agent/agent est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.workers.bhazarstudio.datoka-agent/agent » 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 5 outils
- get_agent_public_keys≈ 304 tokens
Return public keys of this issuer. The operator must establish trust in this issuer independently.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_agent_public_keys", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"keys": [], "issuer": "texte"}} - issue_agent_receipt≈ 922 tokens
Persist a signed execution declaration receipt. Public price: 0.002 USDC via x402 on the advertised network. Preserve event, idempotencyKey and payment authorization on retries. Signed declarations do not independently prove execution.
Paramètres, retour & exemple (2)
Paramètresevent· object · requis
Commitment-only declaration of one execution step.idempotencyKey· string · requis
Persist this unique key before purchase. Reuse unchanged with the same input and payment authorization after interruption.
Exemple d'appel{"name": "issue_agent_receipt", "arguments": {"event": {}, "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_agent_event≈ 1724 tokens
Free validation of a locally built execution declaration before issuance. Hash exact input and output bytes locally; supply identifiers and UTC timestamps with milliseconds. Returns the validated event, commitment and logical chain without creating or purchasing a receipt. Use issue_agent_receipt only if a portable signed declaration is needed.
Paramètres, retour & exemple (1)
Paramètresevent· object · requis
Commitment-only declaration of one execution step.
Exemple d'appel{"name": "prepare_agent_event", "arguments": {"event": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"chain": "texte", "event": {}, "commitment": {}}} - verify_agent_receipt≈ 1709 tokens
Free verification of an execution event and its unchanged receipt returned by issue_agent_receipt. Checks signature, scope and event commitment against this issuer. No wallet or new issuance required. Use verify_proof_receipt for the distinct common proof-envelope format. A valid signature does not independently prove execution; compare original bytes locally.
Paramètres, retour & exemple (2)
Paramètresevent· object · requis
Commitment-only declaration of one execution step.receipt· object · requis
Signed Datoka receipt; verify against independently trusted keys.
Exemple d'appel{"name": "verify_agent_receipt", "arguments": {"event": {}, "receipt": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"runId": "texte", "scope": "texte", "valid": true, "stepId": "texte", "agentId": "texte", "receiptId": "texte", "attestation": "texte"}} - verify_proof_receipt≈ 2567 tokens
Free verification of a common Datoka proof against an independently obtained caller-supplied public trust registry and explicit issuer/scope/chain. Send only the proof, never raw documents. receiptVerified concerns signature, context and dates; status remains incomplete because the artifact is checked locally. No payment, factual accuracy or parent signatures are verified.
Paramètres, retour & exemple (5)
Paramètreschain· string · optionnel
Optional expected logical chain identifier. Omit only when no chain restriction is required.proof· object · requis
Unmodified common Datoka proof envelope; do not send its raw artifact.scope· string · requis
Expected scope authorized by the caller-supplied trust registry.trust· object · requis
Public trust registry obtained independently from a trusted source, not accepted merely because it accompanies this proof.issuer· string · requis
Expected trusted issuer identifier; must match the trust registry and proof.
Exemple d'appel{"name": "verify_proof_receipt", "arguments": {"proof": {}, "scope": "texte", "trust": {}, "issuer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"code": "texte", "checks": {}, "status": "verified_integrity", "receiptId": "texte", "trustSource": "texte", "receiptVerified": true, "artifactHandling": "texte"}}
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é ».