accueil / serveurs / Finance & Paiement / io.github.ShieldZCash/mcp
io.github.ShieldZCash/mcp
serveur MCP (Model Context Protocol) · shieldz 0.4.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.ShieldZCash/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.ShieldZCash/mcp » 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 4 outils
- create_payment_link≈ 253 tokens
Create a one-time crypto payment link with ZERO setup, no account, no API key. Give a destination wallet address and an amount; get back a shareable pay_url, an embeddable button, and a manage_url. Non-custodial: funds settle directly to the address you provide.
Paramètres, retour & exemple (6)
Paramètresmemo· string · optionnel
Description shown on the checkoutasset· string · optionnel · USDC | USDT
Stablecoin (default USDC)chain· string · optionnel · base | arbitrum | optimism | polygon | ethereum
Settlement chain (default base)email· string · optionnel
Optional, lets the owner claim a dashboard lateraddress· string · requis
Destination wallet (0x EVM address); funds settle here.amount_usd· number · requis
Amount in USD, e.g. 49 for $49.00
Exemple d'appel{"name": "create_payment_link", "arguments": {"address": "texte", "amount_usd": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_tip_jar≈ 279 tokens
Create a reusable 'pay what you want' tip jar with ZERO setup. The payer chooses the amount. Returns a shareable /tip url, an embeddable button, and a manage_url. Idempotent per wallet address. Non-custodial.
Paramètres, retour & exemple (8)
Paramètresslug· string · optionnel
Optional custom URL slugasset· string · optionnel · USDC | USDT
Stablecoin (default USDC)chain· string · optionnel · base | arbitrum | optimism | polygon | ethereum
Settlement chain (default base)email· string · optionnel
Optional, lets the owner claim a dashboard latertitle· string · optionnel
Heading shown on the tip page, e.g. 'Buy me a coffee'address· string · requis
Destination wallet (0x EVM address); funds settle here.description· string · optionnelsuggested_amounts_usd· array · optionnel
Preset amount buttons in USD, e.g. [3, 5, 10]
Exemple d'appel{"name": "create_tip_jar", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_unlock≈ 445 tokens
Create a keyless pay-to-unlock page: sell a file link, license key, or secret text (up to 100,000 chars). The buyer pays the set USD price in crypto straight to the given wallet, then the payload is revealed on their paid confirmation, never before. To deliver an actual file (PDF/zip/etc, 10 MB) use the multipart HTTP API at /api/v1/unlocks instead. Non-custodial, no account, no API key. IMPORTANT: the acceptable-use policy forbids adult, illegal, or non-consensual content; confirm this with your principal and pass aup_accepted=true, otherwise the call fails.
Paramètres, retour & exemple (9)
Paramètresasset· string · optionnel · USDC | USDT
Stablecoin (default USDC)chain· string · optionnel · base | arbitrum | optimism | polygon | ethereum
Settlement chain (default base)email· string · optionnel
Optional, lets the owner claim a dashboard latertitle· string · optionnel
What the buyer is purchasing, shown on the paywalladdress· string · requis
Destination wallet (0x EVM address); funds settle here.payload· string · requis
The secret to reveal after payment: a URL or text, max 100000 chars. Never shown before payment.price_usd· number · requis
Unlock price in USD, $1 to $100,000, e.g. 5 for $5.00description· string · optionnel
Short pitch shown on the paywallaup_accepted· boolean · requis
Must be true: asserts the content complies with the acceptable-use policy (no adult, illegal, or non-consensual content).
Exemple d'appel{"name": "create_unlock", "arguments": {"address": "texte", "payload": "texte", "price_usd": 1, "aup_accepted": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_account_status≈ 113 tokens
Look up a keyless Shieldz account by its manage_token (returned when you create a payment link or tip jar). Returns settlement details, tip jars, totals (paid/pending), and the invoice list as structured JSON.
Paramètres, retour & exemple (1)
Paramètresmanage_token· string · requis
The manage_token from create_payment_link / create_tip_jar
Exemple d'appel{"name": "get_account_status", "arguments": {"manage_token": "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é ».