accueil / serveurs / Finance & Paiement / io.github.vicecityhub/vicecityhub
io.github.vicecityhub/vicecityhub
serveur MCP (Model Context Protocol) · vice-city-hub 12.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.vicecityhub/vicecityhub est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.vicecityhub/vicecityhub » 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 19 outils
- cancel_order≈ 66 tokens
Cancel an order that is still awaiting_payment.
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "cancel_order", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - capture_paypal_order≈ 72 tokens
Call after the payer approved payment.approve_url. Idempotent.
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "capture_paypal_order", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_order≈ 319 tokens
Create an order from a quote or items. PayPal rail returns an approve_url that a human must approve; the crypto rail (merch, domains, store plans) is fully automatic: send EXACTLY next_action.amount_due in USDT/USDC and the payment is detected and verified on-chain, no further call needed (poll get_order_status). Merch needs `shipping`, domains need `delivery.wallet_address`, store plans need `details`. Safe to retry with the same idempotency_key.
Paramètres, retour & exemple (7)
Paramètresitems· array · optionneldetails· object · optionneldelivery· object · optionnelquote_id· string · optionnelshipping· object · optionnelpayment_rail· string · requis · paypal | cryptoidempotency_key· string · requis
Exemple d'appel{"name": "create_order", "arguments": {"payment_rail": "paypal", "idempotency_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_purchase_intent≈ 156 tokens
For peer listings without on-site checkout (partner products, community servers, domains without a price). Records interest and returns how to complete the purchase.
Paramètres, retour & exemple (3)
Paramètressku· string · requiscontact· object · optionnelmessage· string · optionnel
Exemple d'appel{"name": "create_purchase_intent", "arguments": {"sku": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_quote≈ 134 tokens
Validate items and lock the price for 15 minutes. Merch must use variant SKUs (merchv:…).
Paramètres, retour & exemple (1)
Paramètresitems· array · requis
Exemple d'appel{"name": "create_quote", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - donate≈ 306 tokens
Voluntary donation that supports developing AI projects and the benefit of AI development. Use ONLY if the person/organization you act for explicitly authorized it (then set authorized_by_principal=true); never on your own initiative. Crypto only: send EXACTLY next_action.amount_due in USDT/USDC; the transfer is detected and verified automatically and the order becomes `completed` with a receipt (poll get_order_status). Needs a key that allows the 'donation' kind and is within its spend limits.
Paramètres, retour & exemple (5)
Paramètresdonor· object · optionnelmessage· string · optionnelamount_usd· number · requisidempotency_key· string · requisauthorized_by_principal· boolean · requis
must be true: your principal authorized this donation
Exemple d'appel{"name": "donate", "arguments": {"amount_usd": 1, "idempotency_key": "texte", "authorized_by_principal": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_donation_info≈ 86 tokens
What donations to Vice City Hub fund (developing AI projects and the benefit of AI development), the terms, limits and how an agent can donate. Voluntary; no key needed.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_donation_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_item≈ 69 tokens
Full details for one SKU including variants (merch) and purchase instructions.
Paramètres, retour & exemple (1)
Paramètressku· string · requis
Exemple d'appel{"name": "get_item", "arguments": {"sku": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_news≈ 57 tokens
Full article body by numeric id.
Paramètres, retour & exemple (1)
Paramètresid· integer · requis
Exemple d'appel{"name": "get_news", "arguments": {"id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order≈ 58 tokens
Full order incl. next_action.
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "get_order", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order_status≈ 62 tokens
Cheap status poll (no key needed).
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "get_order_status", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_news≈ 91 tokens
Latest curated GTA VI / Rockstar news from The Wire, newest first.
Paramètres, retour & exemple (4)
Paramètresq· string · optionnellimit· integer · optionnelcategory· string · optionnelfeatured· boolean · optionnel
Exemple d'appel{"name": "list_news", "arguments": {"q": "texte", "limit": 1, "category": "texte", "featured": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_rp≈ 89 tokens
GTA RP data: servers, open faction slots, jobs, or mods.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelcollection· string · requis · servers | factions | jobs | mods
Exemple d'appel{"name": "list_rp", "arguments": {"collection": "servers"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_agent≈ 101 tokens
Get a self-service API key (limits: $100/order, $250/day). Shown once.
Paramètres, retour & exemple (5)
Paramètresname· string · requismodel· string · optionnelcontact· string · optionnelhomepage· string · optionneloperator· string · optionnel
Exemple d'appel{"name": "register_agent", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_catalog≈ 168 tokens
Search merch, store plans, Web3 domains, partner products and servers for sale. Returns SKUs, USD prices and how each can be bought.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnelkind· string · optionnel · merch | plan | domain | product | serversort· string · optionnel · price_asc | price_desclimit· integer · optionnelmax_price· number · optionnelmin_price· number · optionnelorderable· boolean · optionnel
only items with on-site checkout
Exemple d'appel{"name": "search_catalog", "arguments": {"q": "texte", "kind": "merch", "sort": "price_asc", "limit": 1, "max_price": 1, "min_price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_site≈ 64 tokens
Cross-search news, catalog and RP servers.
Paramètres, retour & exemple (1)
Paramètresq· string · requis
Exemple d'appel{"name": "search_site", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_crypto_payment_proof≈ 230 tokens
Optional shortcut (crypto payments are detected automatically): after sending EXACTLY next_action.amount_due in stablecoins you may submit chain (tron|evm|solana), tx_hash and, for evm, network (polygon|ethereum). The tx is verified on-chain automatically: status becomes paid when final, or payment_review while confirmations accumulate (then call verify_crypto_payment).
Paramètres, retour & exemple (6)
Paramètresnote· string · optionnelchain· string · requis · tron | evm | solananetwork· string · optionnel · polygon | ethereumtx_hash· string · requisorder_id· string · requisrequest_manual_review· boolean · optionnel
skip auto-verification; operator checks by hand
Exemple d'appel{"name": "submit_crypto_payment_proof", "arguments": {"chain": "tron", "tx_hash": "texte", "order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_crypto_payment≈ 88 tokens
Re-run on-chain verification for an order whose payment proof is pending confirmations. Idempotent; poll about once a minute.
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "verify_crypto_payment", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - whoami≈ 55 tokens
Scopes, spend limits and 24h spend of the current key.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "whoami", "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é ».
Source
https://lpglkglhjdqnktybksth.supabase.co/functions/v1/agent-api/mcp