accueil / serveurs / Dev & Code / io.github.runjohnray2-lgtm/vibecart
io.github.runjohnray2-lgtm/vibecart
serveur MCP (Model Context Protocol) · vibecart 0.3.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.runjohnray2-lgtm/vibecart est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.runjohnray2-lgtm/vibecart » 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
- vibecart.create_checkout≈ 582 tokens
Creates a hosted checkout URL for one or more trusted merchant-catalog products. Legacy productId + quantity input remains supported; new integrations should use items[]. VibeCart resolves all prices server-side. This can contact Stripe but never charges by itself; the customer must complete Stripe Checkout.
Paramètres, retour & exemple (3)
Paramètresitems· array · optionnel
Trusted product IDs and quantities for a multi-item checkout.quantity· integer · optionnel
Legacy single-product quantity.productId· string · optionnel
Legacy single-product input. Use either productId or items, not both.
Exemple d'appel{"name": "vibecart.create_checkout", "arguments": {"items": [], "quantity": 1, "productId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"code": "texte", "mode": "demo", "error": "texte", "items": [], "details": {}, "message": "texte", "success": true, "quantity": 1, "productId": "texte", "totalCents": 1, "checkoutUrl": "texte", "untrustedPricing": true}} - vibecart.get_integration_instructions≈ 236 tokens
Returns concise Next.js App Router guidance for installing VibeCart with trusted catalog pricing, multi-item checkout, and the shared MCP endpoint.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "vibecart.get_integration_instructions", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rules": [], "success": true, "component": "texte", "framework": "texte", "mcpEndpoint": "texte", "checkoutRoute": "texte", "machineReadableSpec": "texte"}} - vibecart.get_product≈ 303 tokens
Looks up one product and its trusted USD-cent price from the configured merchant catalog. Does not access Stripe or create a checkout.
Paramètres, retour & exemple (1)
ParamètresproductId· string · requis
A stable ID returned by vibecart.list_products.
Exemple d'appel{"name": "vibecart.get_product", "arguments": {"productId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"code": "texte", "error": "texte", "product": {}, "success": true}} - vibecart.list_products≈ 264 tokens
Lists products from the configured trusted merchant catalog. Use the returned stable IDs for product lookup or checkout.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "vibecart.list_products", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"success": true, "products": []}}
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é ».