Skip to main content
Glama

Server Details

Dated, sourced calculation API for French personal tax (income tax, IFI, PER, CEHR) and retirement.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

18 tools
fiscal_cehrInspect

Contribution exceptionnelle sur les hauts revenus (CEHR) — CEHR due sur le revenu fiscal de référence (art. 223 sexies CGI). Distincte de la CDHR. (sources: CGI art. 223 sexies ; BOFiP BOI-IR-CHR)

ParametersJSON Schema
NameRequiredDescriptionDefault
situationNoSituation familiale (seuils célibataire 250 k / couple 500 k).Célibataire
revenu_fiscal_referenceYesRevenu fiscal de référence du foyer (€).
fiscal_impot_revenuInspect

Impôt sur le revenu (barème 2026) — Impôt sur le revenu brut d'un foyer (barème progressif, quotient familial plafonné, décote). Revenus 2025. (sources: CGI art. 197 ; BOFiP BOI-IR-LIQ-20 ; LFI 2026 (barème + décote + plafond QF))

ParametersJSON Schema
NameRequiredDescriptionDefault
partsNoNombre de parts de quotient familial.
situationNoSituation familiale (détermine les parts de base pour le plafonnement du QF et la décote).Célibataire
revenu_net_imposableYesRevenu net imposable du foyer (€), après abattements.
fiscal_prelevements_sociauxInspect

Taux de prélèvements sociaux par nature de revenu — Taux de PS applicable (17,2 % dérogatoire ou 18,6 % droit commun post-LFSS 2026) selon la nature du revenu du capital. Renvoie une FRACTION 0-1 (unit RATE, ex. 0,172) + un champ "pourcentage" (17,2) — à distinguer de tmi qui renvoie des points de pourcentage (unit PERCENT, 0-100). (sources: LFSS 2026 art. 12 (loi 2025-1403) ; CSS art. L.136-1 s.)

ParametersJSON Schema
NameRequiredDescriptionDefault
type_revenuYesNature du revenu (ex. rf_location_nue, rcm_dividendes, bic_lmnp).
fiscal_surtaxe_pv_immobiliereInspect

Surtaxe sur les plus-values immobilières — Taxe additionnelle sur les plus-values immobilières nettes imposables supérieures à 50 000 € (barème par tranches). (sources: CGI art. 1609 nonies G)

ParametersJSON Schema
NameRequiredDescriptionDefault
plus_valueYesPlus-value nette imposable (€).
fiscal_tmiInspect

Taux marginal d'imposition (TMI) — Tranche marginale d'imposition du foyer au barème 2026, en tenant compte du plafonnement du quotient familial. Renvoie le taux en POINTS DE POURCENTAGE (unit PERCENT, ex. 30 = 30 %) — à distinguer de prelevements_sociaux qui renvoie une fraction (unit RATE, 0-1). (sources: CGI art. 197 ; BOFiP BOI-IR-LIQ-20)

ParametersJSON Schema
NameRequiredDescriptionDefault
partsNoNombre de parts de quotient familial.
situationNoSituation familiale.Célibataire
revenu_net_imposableYesRevenu net imposable du foyer (€).
qotien_capacitesInspect

Capacités de Qotien (carte de planification) — Ce que le moteur sait faire et avec quelle fiabilité, par domaine — à appeler AVANT de choisir un outil, pour planifier et savoir quand hédger. Ne calcule rien. (sources: /api/fiscal/v1/manifest ; references_officielles.json v0.8.6)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

referentiel_rechercheInspect

Recherche dans le référentiel — Liste les clés publiques du référentiel, filtrables par domaine (fiscal/retraite) et/ou par mot-clé. Renvoie un résumé par clé (valeur, libellé, fiabilité) ; utiliser referentiel_valeur pour le détail sourcé complet. (sources: references_officielles.json v0.8.6)

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoMot-clé cherché dans la clé publique ou le libellé.
domaineNoFiltre par domaine.
referentiel_valeurInspect

Valeur du référentiel (sourcée + datée) — La valeur 2026 d'une constante fiscale ou retraite par sa clé publique stable, avec sa source primaire, sa référence légale, sa date de vérification et son niveau de fiabilité. Jamais un chiffre nu. (sources: references_officielles.json v0.8.6)

ParametersJSON Schema
NameRequiredDescriptionDefault
cleYesClé publique stable (liste via referentiel_recherche). Ex. pass, cehr_seuil_celibataire, reversion_plafond_couple, carmf_rcv_valeur_point.
referentiel_versionsInspect

Versions et fraîcheur du référentiel — Millésime courant, historique des versions, cadence et prochaine revue globale, niveaux de fiabilité — pour savoir de quand datent les valeurs et quand elles seront re-vérifiées. (sources: references_officielles.json v0.8.6)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

retraite_estimationInspect

Estimation de pension (données partielles) — Pension approchée à partir du statut, du revenu, de l'âge et de l'âge de départ : carrière reconstituée, SAM plafonné au PASS, décote. Rend un point central, une fourchette et un niveau de confiance. Ce N'est PAS un calcul certain — il remplace un relevé de carrière (RIS) manquant, pas l'inverse. (sources: CNAV — taux plein 50 %, SAM 25 meilleures années plafonné au PASS ; Agirc-Arrco — barème de points 2026 ; PASS 2026 = 48 060 € ; Fonction publique — 75 % du traitement indiciaire)

ParametersJSON Schema
NameRequiredDescriptionDefault
ageYesÂge actuel (ans).
statutYesStatut (insensible à la casse et aux accents). Valeurs reconnues : "salarié cadre", "salarié non-cadre" (ou "salarié" seul = non-cadre), "fonctionnaire", "profession libérale" / "TNS" / "indépendant" (= libéral).
age_departNoÂge de départ souhaité (défaut 64).
trimestres_acquisNoTrimestres déjà acquis (RIS) — resserre la fourchette si fourni.
annee_debut_carriereNoAnnée de début de carrière — resserre la fourchette si fournie.
revenu_net_imposableYesRevenu net imposable annuel actuel (€).
traitement_indiciaireNoFonctionnaire uniquement : dernier traitement indiciaire brut annuel, hors primes.
retraite_optimisationInspect

Optimisation de fin de carrière (menu classé des leviers) — À partir d'une situation (âge, trimestres, SAM, statut, enfants…), renvoie le MENU CLASSÉ des leviers d'optimisation retraite avec gain/ROI/confiance/sources : rachat de trimestres (2 options), surcote parentale, retraite progressive, âge de départ optimal, cumul emploi-retraite, optimisation du SAM, PER fin de carrière. PAS de total sommé (les leviers ne s'additionnent pas naïvement) — chaque levier chiffré séparément, classé par pertinence. Chaque montant porte sa confiance et sa source (Legifrance/BOFiP/service-public). (sources: CSS art. L351-14-1 (rachat), L351-1-2-1 (surcote parentale), L161-22-1-5 (retraite progressive), L161-22 (cumul) ; Circulaire CNAV 2026-04 (barème VPLR) ; Service-Public F15675/F16336/F12842/F13243 ; retraite_engine.js (leviers golden-testés, exemples officiels))

ParametersJSON Schema
NameRequiredDescriptionDefault
ageYesÂge actuel (ans).
rfrNoRFR — active le net (prélèvements sociaux).
samNoSalaire annuel moyen (25 meilleures années) — active les gains chiffrés.
tmiNoTMI en FRACTION 0-1 (ex. 0,30 pour 30 %) — chiffre l'économie d'IR du rachat / PER. ⚠️ l'outil "tmi" RENVOIE un pourcentage (30) ; ici on attend la fraction (0,30).
partsNo
statutNoStatut (insensible à la casse/accents). Reconnus : "salarié" (défaut), "fonctionnaire", "profession libérale" / "TNS" / "indépendant".
age_legalNoÂge légal de départ (défaut 64).
nb_enfantsNoNombre d'enfants — active surcote parentale (MDA) + majoration ≥3.
mda_parentaleNo≥1 trimestre de majoration de durée d'assurance pour enfant.
date_naissanceNoDate de naissance (YYYY-MM-DD) — recale le gel LFSS 2026 et la fenêtre surcote parentale.
trim_manquantsNoTrimestres manquants pour le taux plein — active le levier rachat.
quotite_travailNoRetraite progressive : quotité de temps partiel (0-1).
salaires_annuelsNoOptionnel : carrière année par année pour l'optimisation du SAM.
trimestres_acquisNo
trimestres_requisNo
pension_brute_annuelleNoPension de base brute annuelle — active les gains nets.
pension_complementaire_annuelleNo
retraite_pension_regimeInspect

Pension d'un régime en points (Agirc-Arrco, complémentaires, bases CNAVPL) — Pension brute d'UN régime calculé en points (points × valeur de service 2026 × coefficient). Couvre Agirc-Arrco, Ircantec, RCI, RAFP, les 10 bases CNAVPL libérales et les complémentaires/ASV de caisse (CARMF, CIPAV, CARPIMKO, CARCDSF, CAVEC…). Contrôle de vraisemblance intégré (anti-erreur de sous-régime). Pour un régime en annuités/SAM (CNAV) ou en traitement (fonction publique), utiliser retraite_estimation. (sources: references_officielles.json v0.8.6 (valeurs de service 2026) ; retraite_registre.js (routage 47 régimes, source unique) ; retraite_engine.js (formules golden-testées, exemples officiels))

ParametersJSON Schema
NameRequiredDescriptionDefault
pointsYesNombre de points acquis dans ce régime (relevé de carrière / relevé de caisse).
age_legalNoÂge légal du régime (ancre du temps choisi). Défaut 64.
age_departNoÂge de liquidation (ans). Défaut = taux plein (pas de décote ni de majoration). Un départ anticipé/reporté applique le coefficient du régime.
code_regimeYesCode du régime (voir la capacité retraite_regimes pour la liste). Ex. agirc_arrco, carmf_rcv, cipav_base.
trimestres_acquisNoBases CNAVPL uniquement : trimestres tous régimes acquis (pour le prorata/décote). Défaut 0.
trimestres_requisNoBases CNAVPL uniquement : trimestres requis pour le taux plein. Défaut 172.
trimestres_manquantsNoTrimestres manquants pour le taux plein — décote sur les régimes qui l'appliquent (complémentaires salariés). Défaut 0.
retraite_pension_totaleInspect

Pension totale consolidée (multi-régimes, le détail du RIS) — Somme les régimes EN POINTS d'un relevé (base CNAVPL + tous les complémentaires/ASV), splitte base/complémentaire, applique la couche brut→net (1 % maladie sur la seule part complémentaire). Le régime de base salarié (CNAV) et la fonction publique ne sont pas en points : les fournir via pensions_fournies (issues de retraite_estimation ou du RIS) pour un total réellement total. Chaque jambe est vraisemblance-vérifiée ; la confiance globale suit la jambe la plus faible. (sources: retraite_registre.js (routage 47 régimes) ; retraite_engine.js (formules golden-testées) ; CSS art. L136-8/L131-2 (prélèvements sociaux + 1 % maladie complémentaire))

ParametersJSON Schema
NameRequiredDescriptionDefault
rfrNoRFR 2024 du foyer — active le calcul du net (prélèvements sociaux). Sinon le total brut sert de proxy.
partsNoParts fiscales du foyer.
regimesYesRégimes en points du relevé. Chaque item : { code_regime, points, [age_depart, age_legal, trimestres_manquants, trimestres_acquis, trimestres_requis] }.
inclure_netNoCalculer la pension nette après prélèvements sociaux (défaut true).
pensions_fourniesNoJambes NON calculées par nous (ex. CNAV base, fonction publique) : { label, montant_annuel, [etage:"base"|"complementaire"] }. Additionnées telles quelles, flaggées « fourni » (confiance non assertée par le hub).
retraite_progressiveInspect

Retraite progressive (fraction de pension + temps partiel) — Fraction de pension perçue en travaillant à temps partiel en fin de carrière (art. L161-22-1-5). Depuis le 01/09/2025, accessible dès 60 ans (décret 2025-681) avec 150 trimestres. Fraction = 100 % − quotité travaillée (salarié 40-80 %, fonction publique 50-90 %, TNS : baisse de revenus 20-60 %). Continue d'acquérir des droits. (sources: CSS art. L161-22-1-5, D161-2-24 (décret 2025-681), R351-39, R351-41 ; Service-Public F12842)

ParametersJSON Schema
NameRequiredDescriptionDefault
ageYesÂge actuel (≥ 60 depuis le 01/09/2025).
rfrNo
partsNo
statutNoStatut (insensible à la casse/accents). Reconnus : "salarié" (défaut), "fonctionnaire", "profession libérale" / "TNS" / "indépendant". Détermine la plage de quotité.
date_effetNoDate d'effet de la retraite progressive (YYYY-MM-DD).
trimestresYesTrimestres acquis (≥ 150 requis).
date_naissanceNoYYYY-MM-DD — recale l'âge min pour une date d'effet < 01/09/2025.
quotite_travailYesQuotité de temps partiel (0-1). Salarié 0,40-0,80 ; FP 0,50-0,90.
diminution_revenusNoTNS uniquement : baisse de revenus (0,20-0,60) — alternative à quotite_travail.
pension_brute_annuelleNoPension totale brute annuelle (base + comp.) — chiffre la fraction en €.
retraite_ps_pensionInspect

Prélèvements sociaux sur une pension (brut → net) — CSG (taux 0/3,8/6,6/8,3 % selon le RFR et les parts) + CRDS + CASA + 1 % maladie sur la part de pension complémentaire. Rend la pension nette, la tranche CSG et le taux effectif. Barème 2026 (seuils RFR 2024). (sources: CSS art. L136-8 (CSG pensions) ; CSS art. L131-2 (1 % maladie retraite complémentaire) ; Barème CSG des pensions 2026 (seuils RFR 2024, circulaire CNAV 22/12/2025))

ParametersJSON Schema
NameRequiredDescriptionDefault
rfrNoRevenu fiscal de référence 2024 du foyer (€) — détermine la tranche CSG. Si absent, la pension sert de proxy et la tranche est « estimée ».
partsNoParts fiscales du foyer (interpolation linéaire des seuils entre 1 et 2 parts).
montant_complementaireNoPart de la pension relevant d'un régime complémentaire (Agirc-Arrco, Ircantec, CRPN, comp. libéraux…), soumise en plus au 1 % maladie aux tranches médiane/normale. Défaut 0 = base seule.
pension_annuelle_bruteYesPension annuelle brute totale (€).
retraite_rachatInspect

Rachat de trimestres (VPLR — coût, gain, ROI) — Coût et rentabilité d'un rachat de trimestres (versement pour la retraite, art. L351-14-1). Barème 2026 (Circulaire CNAV 2026-04) selon âge/option/revenu, 2 options (taux seul / taux et durée), coût net d'IR (déductible), gain de pension et ROI en années. Gère le rachat d'études (abattement ≤ 40 ans) et de stage (12 % PMSS). Plafond légal 12 trimestres tous motifs. (sources: CSS art. L351-14-1, D351-14 à D351-18 ; Circulaire CNAV 2026-04 (barème VPLR) ; Service-Public F15675 ; Service-Public F19666 (gain décote))

ParametersJSON Schema
NameRequiredDescriptionDefault
ageYesÂge au rachat (20-66).
rfrNo
samNoSAM (25 meilleures années) — chiffre le gain de pension.
tmiNoTMI en FRACTION 0-1 (ex. 0,30 pour 30 %) — chiffre l'économie d'IR (rachat déductible). ⚠️ l'outil "tmi" RENVOIE un pourcentage (30) ; ici on attend la fraction (0,30).
motifNoÉtudes (abattement ≤ 40 ans), années incomplètes, ou stage (12 % PMSS, ≤ 30 ans, max 2).
partsNo
n_trimYesNombre de trimestres à racheter (max 12 tous motifs).
optionNo"taux" (taux seul) ou "taux_duree" (taux et durée). Le stage est taux seul uniquement.taux
trim_acquisNo
trim_requisNo
revenu_moyenNoMoyenne des revenus des 3 dernières années (D351-8) — détermine la tranche du barème.
trim_manquantsNoTrimestres manquants pour le taux plein (pilote la décote et le gain).
pension_brute_annuelleNoPension brute annuelle — chiffre le gain net.
retraite_regimesInspect

Liste des régimes de retraite calculables par points — Découverte : renvoie les régimes en points calculables via retraite_pension_regime (code, libellé, machine, étage, valeur de service 2026, taux de réversion). Filtrable par famille. (sources: retraite_registre.js (source unique des 47 régimes) ; references_officielles.json v0.8.6)

ParametersJSON Schema
NameRequiredDescriptionDefault
familleNoFiltrer par famille (facultatif).
retraite_surcote_parentaleInspect

Surcote parentale (+1,25 %/trim, max 5 %) — Majoration de pension pour les parents au taux plein un an avant l'âge légal (art. L351-1-2-1). 1,25 % par trimestre travaillé dans la fenêtre [âge légal − 1 an ; âge légal), plafonné à 4 trimestres (5 %). Conditions : âge légal ≥ 63 ans, durée requise atteinte, ≥ 1 trimestre de majoration enfant (MDA). Gère le gel LFSS 2026. (sources: CSS art. L351-1-2-1, D351-1-4 ; CSS art. L351-4/L351-4-1/L351-5 (MDA) ; Service-Public F16336)

ParametersJSON Schema
NameRequiredDescriptionDefault
ageNo
rfrNo
partsNo
age_legalNoAlternative à la date de naissance : âge légal en années.
nb_enfantsNoÀ défaut de mda_parentale : ≥ 1 enfant → hypothèse de MDA.
mda_parentaleNo≥ 1 trimestre de MDA pour enfant (maternité/adoption/éducation).
date_naissanceNoDate de naissance (YYYY-MM-DD) — détermine l'âge légal + le gel LFSS 2026.
trimestres_acquisNo
trimestres_requisNo
pension_brute_annuelleNoPension de base brute annuelle — chiffre le gain en €.
trimestres_cotises_fenetreNoTrimestres cotisés dans la fenêtre [âge légal − 1 ; âge légal) — sinon estimé.

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to calculate French individual income tax and retrieve current tax brackets using official government data. Supports household composition calculations and provides up-to-date tax information for French residents.
    11
    14
  • A
    license
    Not graded
    quality
    C
    maintenance
    A Python MCP server that calculates French income tax using the official DGFiP source code compiled locally. It enables accurate tax simulations for 2023 income based on real French tax forms without network calls.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Accounting MCP server for the French LMNP tax status (furnished rentals, e.g. Airbnb hosts). 44 tools to manage properties, income and expenses, compute component-based depreciation and fiscal results, and generate the official French tax return (2031/2033) and FEC accounting export.
    44
    3
    AGPL 3.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources