accueil / serveurs / Dev & Code / io.github.srotzin/hivebank
io.github.srotzin/hivebank
serveur MCP (Model Context Protocol) · hivebank 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.github.srotzin/hivebank est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.srotzin/hivebank » 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
- hivebank_create_stream≈ 177 tokens
Create a programmable per-second payment stream between two agents. Funds flow continuously from sender to receiver over the specified duration.
Paramètres, retour & exemple (5)
Paramètresmemo· string · optionnel
Optional memo describing the payment purposeto_did· string · requis
Receiver DIDfrom_did· string · requis
Sender DIDtotal_usdc· number · requis
Total USDC to stream over the durationduration_seconds· number · requis
Stream duration in seconds
Exemple d'appel{"name": "hivebank_create_stream", "arguments": {"to_did": "texte", "from_did": "texte", "total_usdc": 1, "duration_seconds": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hivebank_create_vault≈ 137 tokens
Create a yield-bearing USDC vault for an autonomous agent. Returns vault ID, DID, and initial balance.
Paramètres, retour & exemple (3)
Paramètresowner_did· string · requis
Decentralized identifier (DID) of the vault ownervault_name· string · requis
Human-readable name for the vaultvault_type· string · optionnel
Vault type (e.g. standard, high-yield)
Exemple d'appel{"name": "hivebank_create_vault", "arguments": {"owner_did": "texte", "vault_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hivebank_deposit≈ 114 tokens
Deposit USDC into an agent vault. Returns updated balance and transaction ID.
Paramètres, retour & exemple (3)
Paramètresvault_id· string · requis
Target vault IDamount_usdc· number · requis
Amount of USDC to depositdepositor_did· string · requis
DID of the depositor
Exemple d'appel{"name": "hivebank_deposit", "arguments": {"vault_id": "texte", "amount_usdc": 1, "depositor_did": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hivebank_get_balance≈ 68 tokens
Get vault balance, yield earned, and deposit history for an agent vault.
Paramètres, retour & exemple (1)
Paramètresvault_id· string · requis
Vault ID to look up
Exemple d'appel{"name": "hivebank_get_balance", "arguments": {"vault_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hivebank_get_stats≈ 52 tokens
Get treasury-wide statistics: total vaults, deposits, active streams, yield generated, and streamed volume.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "hivebank_get_stats", "arguments": {}}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é ».