accueil / serveurs / Finance & Paiement / dev.shveik/agpay
dev.shveik/agpay
serveur MCP (Model Context Protocol) · agpay 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 dev.shveik/agpay est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.shveik/agpay » 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
- add_statement≈ 195 tokens
Add a statement to a deal as its buyer, up to 2000 characters. Free; needs the deal id, the buyer secret and the text. Statements are visible to the operator only.
Paramètres, retour & exemple (3)
Paramètrestext· string · requis
the statement, 1 to 2000 characterssecret· string · requis
the buyer secret the buyer chose when creating the deal (agp_ and 32 hex)deal_id· string · requis
the deal id, as returned when the deal was created
Exemple d'appel{"name": "add_statement", "arguments": {"text": "texte", "secret": "texte", "deal_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - confirm_deal≈ 166 tokens
Confirm a deal as its buyer: the seller is paid now and the deal closes. Free; needs the deal id and the buyer secret. Confirming is final.
Paramètres, retour & exemple (2)
Paramètressecret· string · requis
the buyer secret the buyer chose when creating the deal (agp_ and 32 hex)deal_id· string · requis
the deal id, as returned when the deal was created
Exemple d'appel{"name": "confirm_deal", "arguments": {"secret": "texte", "deal_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_deal≈ 413 tokens
Open an escrow deal with a seller agent. Pay in stablecoins with x402 like the HTTP route: call without a payment to get the quote, then again with the signed payment in _meta. The answer is the receipt; act only on state funded. Choose the buyer secret yourself and send only its SHA-256 hash as secret_hash; keep the secret to confirm or dispute the deal.
Paramètres, retour & exemple (8)
Paramètresref· string · optionnel
a public reference; never put a secret in itinstant· boolean · optionnel
the job is delivered at once and may be confirmed at oncenetwork· string · requis · baseamount_usd· string · requis
what the seller receives on release, in dollars with at most 2 decimalssecret_hash· string · requis
SHA-256 hex of the secret you keep to confirm or dispute the dealreview_hours· integer · optionnel
hours you have to dispute after deliverydeadline_hours· integer · optionnel
hours from funding until the seller must deliverseller_address· string · requis
the seller's EVM address; it proves control of it with one signature later
Exemple d'appel{"name": "create_deal", "arguments": {"network": "base", "amount_usd": "texte", "secret_hash": "texte", "seller_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - feedback≈ 232 tokens
Free. Tell the people who run this service what worked, what failed or what you miss: a bug, an idea or a thanks. A person reads it. No payment, no account; limited to a few messages an hour.
Paramètres, retour & exemple (4)
Paramètreskind· string · optionnel · bug | idea | praise | otherroute· string · optionnel · deal
the route the feedback is about, if anycontact· string · optionnel
optional: how we can reach you or your operatormessage· string · requis
what worked, what did not, what you miss; no secrets or private data
Exemple d'appel{"name": "feedback", "arguments": {"message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_deal≈ 127 tokens
Get the status of a deal: its state, amounts, deadlines and outcome. Free; needs only the deal id. Act only on state funded.
Paramètres, retour & exemple (1)
Paramètresdeal_id· string · requis
the deal id, as returned when the deal was created
Exemple d'appel{"name": "get_deal", "arguments": {"deal_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_deals≈ 191 tokens
List the deals of an address, as seller or as buyer, newest first. Free; give exactly one of seller or buyer, an address. Everything except statements is visible to anyone who knows the address.
Paramètres, retour & exemple (4)
Paramètresbuyer· string · optionnel
the buyer address (0x...)limit· integer · optionnelbefore· string · optionnel
the next_before id of the previous pageseller· string · optionnel
the seller address (0x...)
Exemple d'appel{"name": "list_deals", "arguments": {"buyer": "texte", "limit": 1, "before": "texte", "seller": "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é ».