accueil / serveurs / Communication / com.printyourduck/quote
com.printyourduck/quote
serveur MCP (Model Context Protocol) · printyourduck 0.1.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 com.printyourduck/quote est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.printyourduck/quote » 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 3 outils
- get_printyourduck_quote_requirements≈ 450 tokens
Read public requirements for a PrintYourDuck manual custom 3D printing quote request. Use this before submit_quote_request to check accepted file types, material options, confirmations, restrictions, and the private-upload flow. Does not calculate instant pricing.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_printyourduck_quote_requirements", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"uploadFlow": "texte", "requestTypes": [], "restrictions": [], "marketRegions": [], "manualQuoteOnly": true, "maxFileSizeBytes": 1, "acceptedFileTypes": [], "noPaymentAtUpload": true, "maxFilesPerRequest": 1, "materialPreferences": [], "maxTotalFileSizeBytes": 1, "requiredConfirmations": []}} - get_quote_status≈ 354 tokens
Look up public-safe quote status using the quote request ID and matching customer email. Alias intents: check quote status, check manual review status, check payment-link availability. Does not expose private file keys, payment URLs, or sensitive operational details.
Paramètres, retour & exemple (2)
Paramètresemail· string · requisquoteRequestId· string · requis
Exemple d'appel{"name": "get_quote_status", "arguments": {"email": "texte", "quoteRequestId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"found": true, "status": "texte", "message": "texte", "createdAt": "texte", "shippedAt": "texte", "updatedAt": "texte", "marketRegion": "texte", "paymentStatus": "texte", "quoteRequestId": "texte", "expectedQuoteTime": "texte", "trackingAvailable": true}} - submit_quote_request≈ 797 tokens
Submit customer contact details and private uploaded file metadata for manual PrintYourDuck quote review. Alias intents: request a 3D print quote, send uploaded file for quote, submit manual quote request. Requires explicit confirmations and a stable submissionId for retries. No payment is collected and no instant price is returned.
Paramètres, retour & exemple (16)
Paramètrescity· string · optionnelname· string · requisemail· string · requisfiles· array · requisnotes· string · optionnelphone· string · optionnelcountry· string · requisquantity· integer · requisrequestType· string · optionnel · ONE_OFF | SMALL_BATCH | REPEAT_ORDERsubmissionId· string · requisdesiredDeadline· string · optionnelrightsConfirmed· boolean · requismaterialPreference· string · requis · PLA | PETG | TPU_FLEXIBLE | RESIN | NOT_SUREmanualQuoteConfirmed· boolean · requisrestrictedItemConfirmed· boolean · requisuserSubmissionConfirmed· boolean · requis
Exemple d'appel{"name": "submit_quote_request", "arguments": {"name": "texte", "email": "texte", "files": [], "country": "texte", "quantity": 1, "submissionId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "error": "texte", "issues": [], "status": "texte", "message": "texte", "quoteRequestId": "texte", "expectedQuoteTime": "texte"}}
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é ».