French inheritance tax engine: simulate, compare scenarios, savings estimate, premium optimizer.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare 1 à 5 scénarios de transmission (ex. usufruit total vs quart en pleine propriété), second décès inclus si conjoint. Gratuit. La projection « donation vs succession » (transmission de son vivant) est une analyse premium, hors de ce périmètre gratuit.
Compare 1 à 5 scénarios de transmission (ex. usufruit total vs quart en pleine propriété), second décès inclus si conjoint. Gratuit. La projection « donation vs succession » (transmission de son vivant) est une analyse premium, hors de ce périmètre gratuit.
| Argument | Type | Description |
|---|---|---|
| scenarios* | array |
{
"type": "object",
"$defs": {
"EnfantMCP": {
"type": "object",
"title": "EnfantMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 0
},
"handicap": {
"type": "boolean",
"title": "Handicap",
"default": false
},
"enfant_non_commun": {
"type": "boolean",
"title": "Enfant Non Commun",
"default": false
}
}
},
"ConjointMCP": {
"type": "object",
"title": "ConjointMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 16
}
}
},
"ScenarioMCP": {
"type": "object",
"title": "ScenarioMCP",
"required": [
"patrimoine"
],
"properties": {
"label": {
"type": "string",
"title": "Label",
"default": "",
"description": "Nom court du scénario (ex. « usufruit total »)"
},
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
}
}
},
"title": "_comparer_implArguments",
"required": [
"scenarios"
],
"properties": {
"scenarios": {
"type": "array",
"items": {
"$ref": "#/$defs/ScenarioMCP"
},
"title": "Scenarios"
}
}
}Active l'accès premium à partir du code d'accès reçu après paiement (affiché sur la page de confirmation). Le code est transmis tel quel, sans modification.
| Argument | Type | Description |
|---|---|---|
| code* | string |
{
"type": "object",
"title": "_deverrouiller_implArguments",
"required": [
"code"
],
"properties": {
"code": {
"type": "string",
"title": "Code"
}
}
}Estime le montant EXACT de l'économie potentielle via les 25 leviers d'optimisation (gratuit, même calcul que le site). Les leviers individuels ne sont jamais nommés ni chiffrés dans la réponse ; prix (99 €, paiement unique) et lien de paiement inclus. Les leviers détaillés sont révélés par explorer_optimisations après achat.
| Argument | Type | Description |
|---|---|---|
| situation* | object | Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs). Cas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard. |
{
"type": "object",
"$defs": {
"EnfantMCP": {
"type": "object",
"title": "EnfantMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 0
},
"handicap": {
"type": "boolean",
"title": "Handicap",
"default": false
},
"enfant_non_commun": {
"type": "boolean",
"title": "Enfant Non Commun",
"default": false
}
}
},
"ConjointMCP": {
"type": "object",
"title": "ConjointMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 16
}
}
},
"SituationSimple": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
},
"title": "_teaser_implArguments",
"required": [
"situation"
],
"properties": {
"situation": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
}
}Résultats de l'optimiseur complet (premium, accès 99 €) : nécessite un accès actif déverrouillé via deverrouiller_acces. Retourne les stratégies d'optimisation complètes : leviers, montants, articles CGI, avertissements. La mise en place se finalise avec un notaire.
| Argument | Type | Description |
|---|---|---|
| code* | string | |
| situation* | object | Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs). Cas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard. |
{
"type": "object",
"$defs": {
"EnfantMCP": {
"type": "object",
"title": "EnfantMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 0
},
"handicap": {
"type": "boolean",
"title": "Handicap",
"default": false
},
"enfant_non_commun": {
"type": "boolean",
"title": "Enfant Non Commun",
"default": false
}
}
},
"ConjointMCP": {
"type": "object",
"title": "ConjointMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 16
}
}
},
"SituationSimple": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
},
"title": "_explorer_implArguments",
"required": [
"code",
"situation"
],
"properties": {
"code": {
"type": "string",
"title": "Code"
},
"situation": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
}
}Calcule les droits de succession français (cas simple) : patrimoine, conjoint, enfants, régime matrimonial. Réponse : droits par héritier + articles CGI de référence + liens guide. Gratuit, sans compte.
| Argument | Type | Description |
|---|---|---|
| situation* | object | Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs). Cas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard. |
{
"type": "object",
"$defs": {
"EnfantMCP": {
"type": "object",
"title": "EnfantMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 0
},
"handicap": {
"type": "boolean",
"title": "Handicap",
"default": false
},
"enfant_non_commun": {
"type": "boolean",
"title": "Enfant Non Commun",
"default": false
}
}
},
"ConjointMCP": {
"type": "object",
"title": "ConjointMCP",
"required": [
"age"
],
"properties": {
"age": {
"type": "integer",
"title": "Age",
"maximum": 150,
"minimum": 16
}
}
},
"SituationSimple": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
},
"title": "_simuler_implArguments",
"required": [
"situation"
],
"properties": {
"situation": {
"type": "object",
"title": "SituationSimple",
"required": [
"patrimoine"
],
"properties": {
"passif": {
"type": "number",
"title": "Passif",
"default": 0,
"minimum": 0,
"description": "Dettes déductibles en euros"
},
"enfants": {
"type": "array",
"items": {
"$ref": "#/$defs/EnfantMCP"
},
"title": "Enfants",
"maxItems": 15
},
"conjoint": {
"anyOf": [
{
"$ref": "#/$defs/ConjointMCP"
},
{
"type": "null"
}
],
"default": null,
"description": "Requis si situation_conjugale est marie ou pacse (âge du conjoint)"
},
"patrimoine": {
"type": "number",
"title": "Patrimoine",
"maximum": 1000000000,
"description": "Actif brut total en euros (immobilier, mobilier, liquidités)",
"exclusiveMinimum": 0
},
"option_conjoint": {
"anyOf": [
{
"enum": [
"usufruit_total",
"quart_pleine_propriete",
"quart_pp_trois_quart_us"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Option Conjoint",
"default": null,
"description": "Uniquement pour marie — ignoré sinon"
},
"parents_vivants": {
"anyOf": [
{
"enum": [
"deux",
"un",
"aucun"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Parents Vivants",
"default": null
},
"regime_matrimonial": {
"anyOf": [
{
"enum": [
"communaute_legale",
"separation_de_biens",
"participation_aux_acquets",
"communaute_universelle"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Regime Matrimonial",
"default": null,
"description": "Uniquement pour marie/pacse — ignoré sinon"
},
"situation_conjugale": {
"enum": [
"marie",
"pacse",
"concubin",
"celibataire",
"veuf",
"divorce"
],
"type": "string",
"title": "Situation Conjugale",
"default": "celibataire"
}
},
"description": "Sous-ensemble fiable du CalculRequest web (~30 sous-schemas → 8 champs).\nCas simple uniquement : assurance-vie, donations, démembrement, SCI… → renvoi wizard."
}
}
}