accueil / serveurs / Finance & Paiement / app.shvl/shvl
app.shvl/shvl
serveur MCP (Model Context Protocol) · shvl-credit-control 2.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 app.shvl/shvl est sûr ?
Au dernier audit MCP Hub, le serveur MCP « app.shvl/shvl » 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 5 outils
- analyse_aged_debtors_csv≈ 814 tokens
Use when the user provides an aged-debtors CSV and wants review-only UK B2B chase drafts with indicative statutory-interest and fixed-compensation calculations. Require a supplied Bank Rate. Return plain text for review only. Never open an email composer, call an email tool, send email or store the CSV.
Paramètres, retour & exemple (5)
Paramètrescsv_text· string · requis
CSV text with customer, invoice number, due date and outstanding amount columns. Maximum 50 invoice rows.as_of_date· string · optionnel
Optional calculation date in YYYY-MM-DD. Defaults to today in UTC.draft_stage· string · optionnel · gentle | formal | final
Optional draft style. Defaults to formal.sender_name· string · requis
Business or sign-off name used in the review-only draft.bank_rate_percent· number · requis
Bank Rate percentage to use for this indicative calculation. SHVL adds the statutory 8 percentage points.
Exemple d'appel{"name": "analyse_aged_debtors_csv", "arguments": {"csv_text": "texte", "sender_name": "texte", "bank_rate_percent": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"drafts": [], "summary": {}, "currency": "texte", "as_of_date": "texte", "data_notice": "texte", "review_required": true, "not_legal_advice": true, "bank_rate_percent": 1, "annual_rate_percent": 1, "not_overdue_invoices": []}} - get_credit_control_brief≈ 724 tokens
Return the signed-in SHVL workspace's current overdue summary and five highest-priority cases. Read-only. Uses the latest SHVL import or completed accounting sync and never sends a reminder.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Maximum priority cases to return. Defaults to 5.
Exemple d'appel{"name": "get_credit_control_brief", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": {}, "summary": {}, "data_notice": "texte", "generated_at": "texte", "organisation": {}, "priority_cases": []}} - get_credit_control_case≈ 871 tokens
Return one case from the signed-in SHVL workspace, including status, payment-readiness state, bounded invoice summaries and communication evidence. Excludes email addresses, message content, provider IDs and payment records.
Paramètres, retour & exemple (1)
Paramètrescase_id· string · requis
Stable SHVL case ID returned by another SHVL tool.
Exemple d'appel{"name": "get_credit_control_case", "arguments": {"case_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"case": {}, "source": {}, "invoices": [], "data_notice": "texte", "organisation": {}, "invoices_truncated": true, "communication_evidence": {}}} - get_receivables_health≈ 872 tokens
Return a read-only receivables health view for the signed-in SHVL workspace: accounts-receivable balance, overdue ageing, invoices raised this month, receivables payments recorded this month, concentration and 30-day overdue movement where available. This is not a bank balance, cash-flow, profit or whole-business health report.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_receivables_health", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"trend": {}, "ageing": {}, "source": {}, "current": {}, "coverage": {}, "data_notice": "texte", "generated_at": "texte", "organisation": {}, "unavailable_metrics": []}} - search_credit_control_cases≈ 630 tokens
Search cases already held in the signed-in SHVL workspace by customer name or invoice reference. Read-only, account-scoped and capped at 20 results.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Maximum cases to return. Defaults to 10.query· string · optionnel
Optional customer-name or invoice-reference search.status· string · optionnel · active | paused | promised | disputed | closed
Exemple d'appel{"name": "search_credit_control_cases", "arguments": {"limit": 1, "query": "texte", "status": "active"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"cases": [], "source": {}, "filters": {}, "case_count": 1, "data_notice": "texte", "organisation": {}}}
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é ».