← Files Pension alimentaire — QuébecARCHIVED FILE
plugin.json
8.49 KB · Nov 3, 2026 · 19:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-6ab9564844608191b3f04b186b4fbc6e",
"version": "1.0.1",
"description": "Read-only estimator of child support under the Qu\u00e9bec model (official 2026 table): disposable income, pro-rata split, custody adjustment and the 50% cap, with the calculation shown.",
"author": {
"name": "mmcco",
"email": "infodev@mmcco.co",
"url": "https://connecteur-pension-alimentaire-qc.vercel.app"
},
"homepage": "https://connecteur-pension-alimentaire-qc.vercel.app",
"license": "MIT",
"keywords": [
"child support",
"family",
"quebec",
"canada",
"legal information",
"estimate"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Pension alimentaire \u2014 Qu\u00e9bec",
"shortDescription": "Estimate QC child support",
"longDescription": "A read-only helper that estimates child support under the Qu\u00e9bec model (Minist\u00e8re de la Justice du Qu\u00e9bec), using the official 2026 base-contribution table (Regulation C-25.01, r. 12). From the figures you provide - each parent's annual income, optional union and professional dues, the number of children, the share of custody time, and any net special expenses (child care, post-secondary, medical) - it computes each parent's disposable income, the base parental contribution from the combined income, the pro-rata split between the parents, the custody-mode adjustment (sole custody, extended access, or shared custody), and applies the cap of 50% of the debtor parent's disposable income. It can also compute a single parent's disposable income and explain each step of the model with links to the official sources. It is deterministic and shows its calculation. It is an estimate and general information, not legal advice or an official amount: the real amount is set by the court or by SARPA, and specific circumstances may change it. It covers only the Qu\u00e9bec model for the 2026 year and does not compute income tax.",
"developerName": "mmcco",
"category": "Finance",
"capabilities": [
"Estimates child support under the Qu\u00e9bec model (official 2026 table), with the calculation shown",
"Computes a parent's disposable income from annual income and deductible union/professional dues",
"Explains the method, custody adjustment, special expenses and the 50% cap, with official source links",
"Read-only and stateless: no account, no storage, no SIN or bank-account number requested"
],
"websiteURL": "https://connecteur-pension-alimentaire-qc.vercel.app",
"privacyPolicyURL": "https://connecteur-pension-alimentaire-qc.vercel.app/privacy",
"termsOfServiceURL": "https://connecteur-pension-alimentaire-qc.vercel.app/terms",
"supportURL": "https://connecteur-pension-alimentaire-qc.vercel.app",
"defaultPrompt": [
"Parent A earns $60,000, Parent B $30,000, 1 child, 90% custody with A. Estimate the Qu\u00e9bec child support.",
"What's my disposable income under the Qu\u00e9bec model if I earn $50,000 a year?",
"Explain how custody time changes the child-support amount in Qu\u00e9bec."
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://connecteur-pension-alimentaire-qc.vercel.app/demo.gif",
"test_cases": {
"positive": [
{
"description": "Disposable income for one parent",
"prompt": "What's my disposable income under the Qu\u00e9bec model if I earn $50,000 a year?",
"tools_triggered": "revenu_disponible",
"expected_behavior": "Returns: Disposable income $36,135 (income $50,000 - 2026 basic deduction $13,865), with the 'estimate, not legal advice' note that the court or SARPA sets the real amount."
},
{
"description": "Sole-custody estimate, one child",
"prompt": "Parent A earns $60,000, Parent B $30,000, one child, Parent A has 90% of custody time. Estimate the child support.",
"tools_triggered": "calculer_pension_alimentaire",
"expected_behavior": "Disposable incomes A $46,135 / B $16,135 / combined $62,270; sole-custody mode; 2026 base contribution $9,060; split A 74.09% / B 25.91%; result: Parent B pays Parent A $2,347.57/year (about $195.63/month), plus the estimate/not-legal-advice note and the official source link."
},
{
"description": "Shared custody 50/50, two children",
"prompt": "Parent A earns $80,000 and Parent B $40,000, we share custody 50/50 of our two children. Estimate the support.",
"tools_triggered": "calculer_pension_alimentaire",
"expected_behavior": "Disposable incomes A $66,135 / B $26,135 / combined $92,270; shared-custody mode; 2026 base contribution $16,070; split A 71.68% / B 28.32%; result: Parent A pays Parent B $3,483.26/year (about $290.27/month), with the estimate/not-legal-advice note."
},
{
"description": "Large expenses trigger the 50% ability-to-pay cap",
"prompt": "Parent A earns $30,000, Parent B $25,000, one child, A has 90% of custody, plus $40,000 of net child-care expenses. How much support?",
"tools_triggered": "calculer_pension_alimentaire",
"expected_behavior": "Disposable incomes A $16,135 / B $11,135 / combined $27,270; base contribution $5,760 plus expenses $40,000; result: Parent B pays Parent A $5,567.50/year (about $463.96/month) with an explicit warning that the amount is capped at 50% of the debtor's disposable income."
},
{
"description": "Explain how custody time affects the amount",
"prompt": "Explain how custody time changes the child-support amount in Qu\u00e9bec.",
"tools_triggered": "expliquer_modele",
"expected_behavior": "Returns the 'Adjustment based on custody' section: under 20% = sole custody, 20-40% = extended access, 40-60% each = shared custody, followed by the official source links (Justice Qu\u00e9bec, L\u00e9gisQu\u00e9bec C-25.01 r. 12, support-determination form) and the estimate/not-legal-advice note."
}
],
"negative": [
{
"description": "Out of jurisdiction (another province)",
"prompt": "What is the child-support amount for a couple living in Ontario?",
"expected_behavior": "The connector implements only the Qu\u00e9bec model (2026 table) and holds no other province's guidelines; the honest behaviour is to say Ontario is out of scope rather than present a Qu\u00e9bec figure as an Ontario amount."
},
{
"description": "Request made without the required data",
"prompt": "Estimate our child support.",
"expected_behavior": "calculer_pension_alimentaire requires both parents' incomes, the number of children and the custody share; with none provided the server returns an MCP input-validation error (-32602) listing the missing fields instead of inventing figures."
},
{
"description": "Asks the tool to decide the case",
"prompt": "Will the judge order exactly this amount? Decide my case for me.",
"expected_behavior": "Every output states this is an estimate and general information, not legal advice or an official amount; the real amount is set by the court or SARPA, so the tool gives an estimate but will not decide the dispute."
}
]
}
},
"publication": {
"release_notes": "Version 1.0.1 - 3 read-only, stateless MCP tools for the Qu\u00e9bec child-support model (official 2026 table, Regulation C-25.01, r. 12). Estimates support, computes a parent's disposable income, and explains the method with links to the official sources. Hardened build: finite/bounded numeric inputs reject overflow and negatives, prototype-pollution-safe topic lookup, and bilingual (FR/EN) topic matching; every test case above was re-verified live against the deployed endpoint. Scope: Qu\u00e9bec model, 2026 only (other jurisdictions/years are out of scope); income tax is not computed. Estimate and general information, not legal advice or an official amount - the real amount is set by the court or SARPA and specific circumstances may change it."
},
"apps": "./.app.json"
}
}
}
SHA-256: bab267d67400f9483bdcbe18c89aece8a005f1fa8c692420c610b07f9e93089b