accueil / serveurs / Dev & Code / io.github.sirsinatoriai-png/blankas
io.github.sirsinatoriai-png/blankas
serveur MCP (Model Context Protocol) · Blankas_MCP 0.1.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.github.sirsinatoriai-png/blankas est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.sirsinatoriai-png/blankas » 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 6 outils
- blankas_info≈ 75 tokens
Get Blankas service status: issuer public key, free blanks remaining, form id and envelope limits. Call this first.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "blankas_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blankas_issue≈ 172 tokens
Issue a new numbered, issuer-signed blank form for a deal between two agents. Uses one free blank. Both parties then fill the same content and each signs the same deal hash with its own key. Never send private keys.
Paramètres, retour & exemple (2)
Paramètresparty_a· ? · requis
Public keys of party A: object with sign (Ed25519) and box (X25519), each 32 raw bytes as base64url without paddingparty_b· ? · requis
Public keys of party B in the same format as party_a, different from party A
Exemple d'appel{"name": "blankas_issue", "arguments": {"party_a": "texte", "party_b": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blankas_mark≈ 165 tokens
Register a timestamped mark proving both parties signed this deal hash. Blankas sees only the hash, not the deal. Marks are kept 72 hours.
Paramètres, retour & exemple (3)
Paramètresblank· ? · requis
The issued blank object exactly as returned by blankas_issuedeal_hash· string · requis
Deal hash: 64-character lowercase hex SHA-256signatures· ? · requis
Object with Ed25519 signatures a and b over the deal hash, base64url
Exemple d'appel{"name": "blankas_mark", "arguments": {"blank": "texte", "deal_hash": "texte", "signatures": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blankas_marks≈ 83 tokens
List active marks for a blank ID.
Paramètres, retour & exemple (1)
Paramètresblank_id· string · requis
Blank ID, for example BLK-000001-7afb11
Exemple d'appel{"name": "blankas_marks", "arguments": {"blank_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blankas_spec≈ 83 tokens
Get the full Blankas specification for agents: form fields, canonical JSON, deal hash and signing rules. Read it before filling and signing a blank.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "blankas_spec", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blankas_verify≈ 117 tokens
Verify a completed, co-signed Blankas document: issuer signature, form fields, deal hash and both party signatures. Free; does not use a blank.
Paramètres, retour & exemple (1)
Paramètresdocument· ? · requis
Completed Blankas document: object with blank, content, deal_hash and signatures
Exemple d'appel{"name": "blankas_verify", "arguments": {"document": "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é ».