accueil / serveurs / Dev & Code / io.github.Agonx402/agon-protocol
io.github.Agonx402/agon-protocol
serveur MCP (Model Context Protocol)
Aucun comportement malveillant détecté au test comportemental.
Est-ce que io.github.Agonx402/agon-protocol est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Agonx402/agon-protocol » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. 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.
Versions auditées & empreintes
Vérifiez la version que vous utilisez : son empreinte doit correspondre à celle listée ici — sinon vous n'utilisez pas la version auditée.
Vous utilisez ce serveur ? Suivez-le (créez un compte) pour être alerté dès qu'une nouvelle version paraît ou que le verdict change.
Les 9 outils
- agon_protocol_config≈ 62 tokens
Fetch Agon Protocol global config and token registry.
Paramètres, retour & exemple (2)
ParamètresrpcUrl· string · optionnelprogramId· string · optionnel
Exemple d'appel{"name": "agon_protocol_config", "arguments": {"rpcUrl": "texte", "programId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_token≈ 86 tokens
Resolve the canonical devnet USDC token metadata from env, registry, or deployment config.
Paramètres, retour & exemple (4)
Paramètresmint· string · optionnelrpcUrl· string · optionneltokenId· integer · optionnelprogramId· string · optionnel
Exemple d'appel{"name": "agon_protocol_token", "arguments": {"mint": "texte", "rpcUrl": "texte", "tokenId": 1, "programId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_participant≈ 75 tokens
Fetch a participant account by owner public key.
Paramètres, retour & exemple (3)
Paramètresowner· string · requisrpcUrl· string · optionnelprogramId· string · optionnel
Exemple d'appel{"name": "agon_protocol_participant", "arguments": {"owner": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_channel≈ 94 tokens
Fetch a channel by payer/payee participant IDs.
Paramètres, retour & exemple (5)
ParamètresrpcUrl· string · optionnelpayeeId· integer · requispayerId· integer · requistokenId· integer · optionnelprogramId· string · optionnel
Exemple d'appel{"name": "agon_protocol_channel", "arguments": {"payeeId": 1, "payerId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_headroom≈ 113 tokens
Compute gateway spendable headroom for a channel.
Paramètres, retour & exemple (6)
ParamètresrpcUrl· string · optionnelpayeeId· integer · requispayerId· integer · requistokenId· integer · optionnelprogramId· string · optionnellatestAcceptedCommitted· string · requis
Exemple d'appel{"name": "agon_protocol_headroom", "arguments": {"payeeId": 1, "payerId": 1, "latestAcceptedCommitted": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_clearing_preview≈ 147 tokens
Preview BLS clearing-round message size and settlement-event compression for a candidate participant/channel count.
Paramètres, retour & exemple (8)
Paramètresmint· string · optionnelcluster· string · optionnel · devnettokenId· integer · optionnelchannels· integer · requisprogramId· string · optionnelbytesLimit· integer · optionnelparticipants· integer · requistargetCumulative· string · optionnel
Exemple d'appel{"name": "agon_protocol_clearing_preview", "arguments": {"channels": 1, "participants": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_prepare_gateway_commitment≈ 145 tokens
Prepare a gateway cumulative commitment payload and message bytes. Does not sign.
Paramètres, retour & exemple (8)
Paramètressigner· string · requiscluster· string · optionnel · devnetpayeeId· integer · requispayerId· integer · requistokenId· integer · optionnelprogramId· string · optionnelsignature· string · optionnelcommittedAmount· string · requis
Exemple d'appel{"name": "agon_protocol_prepare_gateway_commitment", "arguments": {"signer": "texte", "payeeId": 1, "payerId": 1, "committedAmount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_verify_gateway_commitment≈ 66 tokens
Verify a signed gateway cumulative commitment envelope.
Paramètres, retour & exemple (1)
Paramètresenvelope· string · requis
Exemple d'appel{"name": "agon_protocol_verify_gateway_commitment", "arguments": {"envelope": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agon_protocol_prepare_action≈ 74 tokens
Return a concrete prepare-only instruction/account/message plan for any supported Agon Protocol action.
Paramètres, retour & exemple (1)
Paramètresaction· string · requis
Exemple d'appel{"name": "agon_protocol_prepare_action", "arguments": {"action": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/io.github.agonx402--agon-protocol)
<a href="https://dokore.fr/serveur/io.github.agonx402--agon-protocol"><img src="https://dokore.fr/badge/io.github.agonx402--agon-protocol.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
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é ».
Source
@agonx402/protocol-mcp@0.4.2