accueil / serveurs / Finance & Paiement / com.alderinvoices/invoice-generator
com.alderinvoices/invoice-generator
serveur MCP (Model Context Protocol) · alder-invoices 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 com.alderinvoices/invoice-generator est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.alderinvoices/invoice-generator » 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
- draft_invoice≈ 754 tokens
Price an invoice (subtotal, tax after discount, shipping, total) and get a builderUrl that opens the free AI Invoice Generator builder prefilled. The human can download a PDF there, or connect Stripe to get a pay link that accepts partial payments. Nothing is stored or sent.
Paramètres, retour & exemple (15)
Paramètresfrom· object · optionnel
The business sending the invoice. On create, leave it out to use the connected Stripe business's name and email.items· array · requisnotes· string · optionnelterms· string · optionnelbillTo· object · optionnel
The customer. name is required; email is prefilled at checkout.number· string · optionnel
Your invoice number, e.g. INV-1042shipTo· object · optionnel
Optional shipping addressdueDate· string · optionnel
YYYY-MM-DD. The invoice reads overdue the day after.taxRate· number · optionnel
Percent. Applied after discount, not to shipping.currency· string · optionnel · usd | cad | eur | gbp | aud | nzddiscount· integer · optionnel
Minor units, taken off the subtotalshipping· integer · optionnel
Minor units, added after taxissueDate· string · optionnel
YYYY-MM-DDminPayment· integer · optionnel
Smallest partial payment in minor units (e.g. a deposit). The full balance is always payable.allowPartial· boolean · optionnel
Let the payer pay part of the balance now
Exemple d'appel{"name": "draft_invoice", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_invoice_templates≈ 126 tokens
List five editable sample invoices: hourly consulting, retainers, milestones, contractor labor/materials and deposit requests. Example rates in USD cents, not pricing advice. No account needed.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_invoice_templates", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_invoice_template≈ 391 tokens
Select a template by ID and add sender, customer and dates. Returns invoice JSON, calculated totals and an editable builderUrl. Example amounts need review. Nothing stored or sent.
Paramètres, retour & exemple (6)
Paramètresfrom· object · optionnel
The business sending the invoice.billTo· object · optionnel
The customer. name is required; email is prefilled at checkout.number· string · optionnel
Your invoice number, e.g. INV-1042dueDate· string · optionnel
YYYY-MM-DD. The invoice reads overdue the day after.issueDate· string · optionnel
YYYY-MM-DDtemplateId· string · requis · consulting_hourly | consulting_retainer | consulting_milestone | contractor_labor | contractor_deposit
Exemple d'appel{"name": "prepare_invoice_template", "arguments": {"templateId": "consulting_hourly"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - render_invoice_pdf≈ 730 tokens
Generate a downloadable PDF artifact without a browser, account or storage. Requires sender/customer names, invoice number, dates and complete line items. Western European text only; unsupported characters or logos return an explicit error, use the web builder for those. Does not send invoices or process payments.
Paramètres, retour & exemple (13)
Paramètresfrom· object · requis
The business sending the invoice.items· array · requisnotes· string · optionnelterms· string · optionnelbillTo· object · requis
The customer. name is required; email is prefilled at checkout.number· string · requis
Your invoice number, e.g. INV-1042shipTo· object · optionnel
Optional shipping addressdueDate· string · requis
YYYY-MM-DD. The invoice reads overdue the day after.taxRate· number · optionnel
Percent. Applied after discount, not to shipping.currency· string · optionnel · usd | cad | eur | gbp | aud | nzddiscount· integer · optionnel
Minor units, taken off the subtotalshipping· integer · optionnel
Minor units, added after taxissueDate· string · requis
YYYY-MM-DD
Exemple d'appel{"name": "render_invoice_pdf", "arguments": {"from": {}, "items": [], "billTo": {}, "number": "texte", "dueDate": "texte", "issueDate": "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é ».