Koskamo

Calcul Salaire Brut Net MCP

This official MCP server provides 21 French salary and freelance calculation tools, allowing AI agents to estimate net salary from gross, calculate unemployment benefits, severance pay, freelance income, and other labor-related metrics using official 2026/2027 barèmes without requiring authentication.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Calcul Salaire Brut Net MCP logo, by Pwnera SASVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Pwnera SAS
MCP endpoint (Streamable HTTP)
https://www.calculsalairebrutnet.fr/mcp
Vendor documentation

What you can do with it

  • Estimate net salary from gross amount for employees
  • Calculate unemployment benefits (ARE) eligibility and amounts
  • Compute freelance income and tax implications
  • Determine severance pay and notice period durations

Source and maintenance

Vendor evidenceRegistry 1.1.0
Maintenance checked

Protocol and capabilities

Server
simulateurs-fr 1.0.0
MCP protocol
2025-06-18
Tools
21 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Simulateurs français de salaire, d'indemnités, d'aides et de revenus freelance (barèmes 2026). Résultats indicatifs, en euros. Citez la source renvoyée par chaque outil (page de calculsalairebrutnet.fr).

Tools

21 advertised

salaire_brut_en_net — Salaire brut en net
Advertised by the server during the last successful anonymous check.
Advertised read-only

Convertit un salaire brut mensuel en net avant et après impôt (prélèvement à la source), mensuel, annuel et horaire, avec le détail des cotisations salariales 2026. Statuts : non-cadre, cadre, fonction publique, profession libérale.

salaire_brut_en_net input schema
{
  "type": "object",
  "required": [
    "brutMensuel",
    "statut"
  ],
  "properties": {
    "statut": {
      "enum": [
        "non-cadre",
        "cadre",
        "fonction-publique",
        "profession-liberale",
        "portage"
      ],
      "type": "string"
    },
    "moisPrime": {
      "type": "number"
    },
    "brutMensuel": {
      "type": "number"
    },
    "primesAnnuelle": {
      "type": "number",
      "description": "Primes / bonus annuel."
    },
    "mutuelleMensuelle": {
      "type": "number",
      "description": "Part salariale de la mutuelle (€ / mois)."
    },
    "heuresSupMensuelles": {
      "type": "number",
      "description": "Heures supplémentaires moyennes par mois (majoration 25 %)."
    },
    "tempsTravailPercent": {
      "type": "number"
    },
    "tauxPrelevementSource": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
salaire_brut_en_net annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
salaire_net_en_brut — Salaire net en brut
Advertised by the server during the last successful anonymous check.
Advertised read-only

Retrouve le salaire brut mensuel correspondant à un net mensuel avant impôt, avec le même détail que salaire_brut_en_net.

salaire_net_en_brut input schema
{
  "type": "object",
  "required": [
    "netMensuel",
    "statut"
  ],
  "properties": {
    "statut": {
      "enum": [
        "non-cadre",
        "cadre",
        "fonction-publique",
        "profession-liberale",
        "portage"
      ],
      "type": "string"
    },
    "moisPrime": {
      "type": "number"
    },
    "netMensuel": {
      "type": "number"
    },
    "mutuelleMensuelle": {
      "type": "number"
    },
    "tempsTravailPercent": {
      "type": "number"
    },
    "tauxPrelevementSource": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
salaire_net_en_brut annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
indemnite_licenciement — Indemnité de licenciement
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule l'indemnité légale de licenciement (et conventionnelle pour Syntec ou la Métallurgie) selon le salaire de référence et l'ancienneté.

indemnite_licenciement input schema
{
  "type": "object",
  "required": [
    "ancienneteAnnees"
  ],
  "properties": {
    "categorie": {
      "enum": [
        "non-cadre",
        "cadre"
      ],
      "type": "string",
      "description": "Syntec : cadre (IC) ou ETAM ; Métallurgie : groupes F à I (cadre) ou A à E."
    },
    "convention": {
      "type": "string"
    },
    "fauteGrave": {
      "type": "boolean"
    },
    "anneeBarèmes": {
      "enum": [
        "2024",
        "2025",
        "2026"
      ],
      "type": "string",
      "description": "Conservé pour compatibilité des URL ; l'indemnité légale ne dépend pas du plafond de la Sécurité sociale."
    },
    "ancienneteMois": {
      "type": "number"
    },
    "tauxCotisations": {
      "type": "number"
    },
    "ancienneteAnnees": {
      "type": "number"
    },
    "moyenne3DerniersMois": {
      "type": "number",
      "description": "Moyenne brute des 3 derniers mois (facultatif, retenue si plus favorable)."
    },
    "ruptureConventionnelle": {
      "type": "boolean",
      "description": "Rupture conventionnelle : pas de condition de 8 mois d'ancienneté."
    },
    "dernierSalaireMensuelNet": {
      "type": "number"
    },
    "dernierSalaireMensuelBrut": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
indemnite_licenciement annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
rupture_conventionnelle — Rupture conventionnelle
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule l'indemnité minimale de rupture conventionnelle et, si un montant négocié est donné, sa part soumise à cotisations, CSG et impôt.

rupture_conventionnelle input schema
{
  "type": "object",
  "required": [
    "ancienneteAnnees"
  ],
  "properties": {
    "categorie": {
      "enum": [
        "non-cadre",
        "cadre"
      ],
      "type": "string",
      "description": "Syntec : cadre (IC) ou ETAM ; Métallurgie : groupes F à I (cadre) ou A à E."
    },
    "convention": {
      "type": "string"
    },
    "anneeBarèmes": {
      "enum": [
        "2024",
        "2025",
        "2026"
      ],
      "type": "string"
    },
    "ancienneteMois": {
      "type": "number"
    },
    "tauxCotisations": {
      "type": "number"
    },
    "ancienneteAnnees": {
      "type": "number"
    },
    "indemniteNegociee": {
      "type": "number",
      "description": "Montant brut négocié (facultatif)."
    },
    "moyenne3DerniersMois": {
      "type": "number"
    },
    "remunerationAnnuelleN1": {
      "type": "number",
      "description": "Rémunération brute de l'année civile précédente (défaut : salaire de référence × 12)."
    },
    "dernierSalaireMensuelNet": {
      "type": "number"
    },
    "dernierSalaireMensuelBrut": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
rupture_conventionnelle annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
allocation_chomage — Allocation chômage (ARE)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estime l'allocation chômage (ARE) journalière et mensuelle et la durée d'indemnisation à partir du salaire brut mensuel moyen.

allocation_chomage input schema
{
  "type": "object",
  "required": [
    "salaireBrutMensuelMoyen"
  ],
  "properties": {
    "ageMoins55": {
      "type": "boolean",
      "description": "Compatibilité : true = moins de 55 ans."
    },
    "trancheAge": {
      "enum": [
        "moins-55",
        "55-56",
        "57-plus"
      ],
      "type": "string"
    },
    "moisTravailles": {
      "type": "number",
      "description": "Mois travaillés sur la période de référence (24 ou 36 mois). Défaut : toute la période."
    },
    "ruptureConventionnelle": {
      "type": "boolean",
      "description": "Fin de contrat par rupture conventionnelle (règles du 1er septembre 2026)."
    },
    "salaireBrutMensuelMoyen": {
      "type": "number",
      "description": "Salaire brut mensuel moyen sur la période de référence (primes comprises)."
    }
  },
  "additionalProperties": false
}
allocation_chomage annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
simulation_apl — Simulation APL
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estime l'aide personnalisée au logement (APL) selon le loyer, les revenus, la composition du foyer et la zone.

simulation_apl input schema
{
  "type": "object",
  "required": [
    "loyerMensuel",
    "revenusMensuels"
  ],
  "properties": {
    "zone": {
      "enum": [
        "1",
        "2",
        "3"
      ],
      "type": "string"
    },
    "couple": {
      "type": "boolean"
    },
    "boursier": {
      "type": "boolean"
    },
    "etudiant": {
      "type": "boolean"
    },
    "nbEnfants": {
      "type": "number"
    },
    "colocation": {
      "type": "boolean"
    },
    "nbPersonnes": {
      "type": "number",
      "description": "Compatibilité : nombre de personnes du foyer (adultes + enfants)."
    },
    "loyerMensuel": {
      "type": "number"
    },
    "revenusMensuels": {
      "type": "number",
      "description": "Revenus nets mensuels du foyer (salaires, chômage…). Convertis en ressources annuelles imposables."
    },
    "ressourcesAnnuelles": {
      "type": "number",
      "description": "Ressources annuelles déjà connues (net imposable après abattement) : remplace la conversion."
    }
  },
  "additionalProperties": false
}
simulation_apl annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
heures_supplementaires — Heures supplémentaires
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule la rémunération des heures supplémentaires (majorations 25 % et 50 %), la réduction de cotisations et la part exonérée d'impôt.

heures_supplementaires input schema
{
  "type": "object",
  "required": [
    "heuresSup25",
    "heuresSup50"
  ],
  "properties": {
    "heuresSup25": {
      "type": "number"
    },
    "heuresSup50": {
      "type": "number"
    },
    "heuresComp10": {
      "type": "number",
      "description": "Heures complémentaires (temps partiel) majorées à 10 %."
    },
    "tauxChargesNet": {
      "type": "number",
      "description": "Taux de charges salariales pour estimation net (défaut 0.22)."
    },
    "tauxHoraireNet": {
      "type": "number"
    },
    "tauxCotisations": {
      "type": "number"
    },
    "tauxHoraireBrut": {
      "type": "number"
    },
    "tauxMajoration1": {
      "type": "number",
      "description": "Majoration 1 (ex. 0.25 pour 25%). Défaut 0.25."
    },
    "tauxMajoration2": {
      "type": "number",
      "description": "Majoration 2 (ex. 0.5 pour 50%). Défaut 0.5."
    },
    "heuresContratHebdo": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "enum": [
            35,
            37,
            39
          ],
          "type": "number"
        }
      ],
      "description": "Heures contractuelles par semaine (35, 37, 39 ou personnalisé). Défaut 35."
    },
    "reductionSalariale": {
      "type": "boolean",
      "description": "Appliquer la réduction de cotisations salariales sur heures sup (défaut : oui)."
    },
    "salaireMensuelBrut": {
      "type": "number",
      "description": "Salaire mensuel brut (alternatif au taux horaire). Heures mensuelles déduites de heuresContratHebdo."
    }
  },
  "additionalProperties": false
}
heures_supplementaires annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
conges_payes_jours_acquis — Congés payés : jours acquis
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule les jours de congés payés acquis sur la période de référence, arrêts maladie compris (règles 2024).

conges_payes_jours_acquis input schema
{
  "type": "object",
  "required": [
    "decompte",
    "moisTravailles"
  ],
  "properties": {
    "decompte": {
      "enum": [
        "ouvrables",
        "ouvres"
      ],
      "type": "string",
      "description": "Congés payés : jours acquis, restants et indemnité (Code du travail).\n\nAcquisition (art. L3141-3 et suivants) : 2,5 jours ouvrables par mois de travail effectif, soit 30 jours ouvrables (5 semaines) par période de référence (1er juin – 31 mai en général). En jours ouvrés : 25 jours par an (2,08 jours / mois).\n\nArrêts maladie (loi n° 2024-364 du 22 avril 2024) :\n- maladie non professionnelle : 2 jours ouvrables par mois d'arrêt, plafond 24 jours ouvrables par an   (en cumul avec les jours acquis pendant le travail, le total reste plafonné à 30 jours) ;\n- accident du travail / maladie professionnelle : 2,5 jours ouvrables par mois (assimilé à du travail).\n\nIndemnité (art. L3141-24) : le salarié perçoit la plus favorable de deux méthodes :\n- maintien de salaire : ce qu'il aurait gagné s'il avait travaillé ;\n- règle du dixième : 1/10 de la rémunération brute totale perçue pendant la période de référence,   au prorata des jours pris."
    },
    "moisMaladie": {
      "type": "number",
      "description": "Mois d'arrêt maladie non professionnelle sur la période."
    },
    "moisTravailles": {
      "type": "number",
      "description": "Mois de travail effectif (ou assimilés : congés, AT/MP, maternité…) sur la période."
    }
  },
  "additionalProperties": false
}
conges_payes_jours_acquis annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
conges_payes_indemnite — Congés payés : indemnité
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule l'indemnité de congés payés en comparant le maintien de salaire et la règle du dixième, et retient la plus favorable.

conges_payes_indemnite input schema
{
  "type": "object",
  "required": [
    "decompte",
    "jours",
    "joursAcquisPeriode",
    "salaireBrutMensuel"
  ],
  "properties": {
    "jours": {
      "type": "number",
      "description": "Jours de congés à indemniser (pris ou non pris)."
    },
    "decompte": {
      "enum": [
        "ouvrables",
        "ouvres"
      ],
      "type": "string",
      "description": "Congés payés : jours acquis, restants et indemnité (Code du travail).\n\nAcquisition (art. L3141-3 et suivants) : 2,5 jours ouvrables par mois de travail effectif, soit 30 jours ouvrables (5 semaines) par période de référence (1er juin – 31 mai en général). En jours ouvrés : 25 jours par an (2,08 jours / mois).\n\nArrêts maladie (loi n° 2024-364 du 22 avril 2024) :\n- maladie non professionnelle : 2 jours ouvrables par mois d'arrêt, plafond 24 jours ouvrables par an   (en cumul avec les jours acquis pendant le travail, le total reste plafonné à 30 jours) ;\n- accident du travail / maladie professionnelle : 2,5 jours ouvrables par mois (assimilé à du travail).\n\nIndemnité (art. L3141-24) : le salarié perçoit la plus favorable de deux méthodes :\n- maintien de salaire : ce qu'il aurait gagné s'il avait travaillé ;\n- règle du dixième : 1/10 de la rémunération brute totale perçue pendant la période de référence,   au prorata des jours pris."
    },
    "joursAcquisPeriode": {
      "type": "number",
      "description": "Jours acquis sur la période de référence (base de proratisation du dixième)."
    },
    "salaireBrutMensuel": {
      "type": "number",
      "description": "Salaire brut mensuel habituel (maintien de salaire)."
    },
    "remunerationReference": {
      "type": "number",
      "description": "Rémunération brute totale de la période de référence (règle du dixième). Défaut : salaire × 12."
    }
  },
  "additionalProperties": false
}
conges_payes_indemnite annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
prime_activite — Prime d'activité
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estime la prime d'activité mensuelle selon les revenus d'activité et la composition du foyer.

prime_activite input schema
{
  "type": "object",
  "required": [
    "revenusMensuels"
  ],
  "properties": {
    "couple": {
      "type": "boolean"
    },
    "logement": {
      "enum": [
        "locataire-aide",
        "locataire-sans-aide",
        "proprietaire",
        "heberge"
      ],
      "type": "string"
    },
    "nbEnfants": {
      "type": "number"
    },
    "nbPersonnes": {
      "type": "number",
      "description": "Compatibilité : nombre de personnes du foyer."
    },
    "aideLogement": {
      "type": "number",
      "description": "Montant de l'aide au logement perçue (forfait logement = min(aide, forfait))."
    },
    "revenusConjoint": {
      "type": "number",
      "description": "Revenus professionnels nets mensuels du conjoint."
    },
    "revenusMensuels": {
      "type": "number",
      "description": "Revenus professionnels nets mensuels (personne 1). En compatibilité : revenus du foyer."
    },
    "autresRessources": {
      "type": "number",
      "description": "Autres ressources mensuelles (chômage, pensions, allocations familiales…)."
    }
  },
  "additionalProperties": false
}
prime_activite annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
indemnites_kilometriques — Indemnités kilométriques
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule les indemnités kilométriques selon le barème fiscal (voiture, moto, cyclomoteur), la puissance fiscale et la distance annuelle.

indemnites_kilometriques input schema
{
  "type": "object",
  "required": [
    "puissanceFiscale",
    "distanceAnnuelle"
  ],
  "properties": {
    "electrique": {
      "type": "boolean"
    },
    "typeVehicule": {
      "enum": [
        "voiture",
        "moto",
        "cyclomoteur"
      ],
      "type": "string"
    },
    "autresFraisReels": {
      "type": "number",
      "description": "Autres frais réels déductibles (repas, formation…) ajoutés à la comparaison."
    },
    "distanceAnnuelle": {
      "type": "number"
    },
    "puissanceFiscale": {
      "type": "number"
    },
    "salairesNetsImposables": {
      "type": "number",
      "description": "Salaires nets imposables annuels (pour comparer avec l'abattement de 10 %)."
    }
  },
  "additionalProperties": false
}
indemnites_kilometriques annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
preavis — Préavis
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule la durée du préavis (démission, licenciement, rupture de période d'essai) et sa date de fin à partir de la date de notification.

preavis input schema
{
  "type": "object",
  "required": [
    "type",
    "ancienneteAnnees"
  ],
  "properties": {
    "type": {
      "enum": [
        "demission",
        "licenciement",
        "depart-retraite",
        "mise-retraite",
        "essai-employeur",
        "essai-salarie"
      ],
      "type": "string",
      "description": "Préavis : durée selon le type de rupture et l'ancienneté (Code du travail).\n\n- Licenciement (art. L1234-1) : < 6 mois → pas de minimum légal (convention / usage) ;   6 mois à < 2 ans → 1 mois ; ≥ 2 ans → 2 mois. Pas de préavis en cas de faute grave ou lourde.   Travailleur handicapé (art. L5213-9) : durée doublée, dans la limite de 3 mois.\n- Démission : aucune durée légale ; elle est fixée par la convention collective, un accord,   le contrat ou les usages (souvent 1 mois non-cadre, 3 mois cadre).\n- Départ ou mise à la retraite (art. L1237-6 et L1237-10) : mêmes durées que le licenciement.\n- Rupture de la période d'essai (art. L1221-25 et L1221-26) : délai de prévenance.\n\nQuand une convention ou le contrat prévoit une durée plus longue (licenciement, retraite), c'est la durée la plus favorable au salarié qui s'applique."
    },
    "cadre": {
      "type": "boolean"
    },
    "fauteGrave": {
      "type": "boolean",
      "description": "Licenciement pour faute grave ou lourde : pas de préavis."
    },
    "presenceJours": {
      "type": "number",
      "description": "Présence dans l'entreprise en jours calendaires (rupture de période d'essai)."
    },
    "ancienneteMois": {
      "type": "number"
    },
    "ancienneteAnnees": {
      "type": "number"
    },
    "dateNotification": {
      "type": "string",
      "description": "Date de notification (point de départ du préavis), format AAAA-MM-JJ."
    },
    "travailleurHandicape": {
      "type": "boolean",
      "description": "Bénéficiaire de l'obligation d'emploi (travailleur handicapé)."
    },
    "dureeConventionnelleMois": {
      "type": "number",
      "description": "Durée conventionnelle ou contractuelle connue, en mois (prioritaire si plus favorable)."
    }
  },
  "additionalProperties": false
}
preavis annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
solde_tout_compte — Solde de tout compte
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estime le solde de tout compte : salaire du dernier mois, indemnité de congés non pris, préavis, 13e mois, prime de précarité et indemnité de rupture.

solde_tout_compte input schema
{
  "type": "object",
  "required": [
    "salaireBrutMensuel",
    "joursTravaillesDansLeMois",
    "joursOuvresMois",
    "joursCongesNonPris"
  ],
  "properties": {
    "decompteConges": {
      "enum": [
        "ouvrables",
        "ouvres"
      ],
      "type": "string",
      "description": "Congés payés : jours acquis, restants et indemnité (Code du travail).\n\nAcquisition (art. L3141-3 et suivants) : 2,5 jours ouvrables par mois de travail effectif, soit 30 jours ouvrables (5 semaines) par période de référence (1er juin – 31 mai en général). En jours ouvrés : 25 jours par an (2,08 jours / mois).\n\nArrêts maladie (loi n° 2024-364 du 22 avril 2024) :\n- maladie non professionnelle : 2 jours ouvrables par mois d'arrêt, plafond 24 jours ouvrables par an   (en cumul avec les jours acquis pendant le travail, le total reste plafonné à 30 jours) ;\n- accident du travail / maladie professionnelle : 2,5 jours ouvrables par mois (assimilé à du travail).\n\nIndemnité (art. L3141-24) : le salarié perçoit la plus favorable de deux méthodes :\n- maintien de salaire : ce qu'il aurait gagné s'il avait travaillé ;\n- règle du dixième : 1/10 de la rémunération brute totale perçue pendant la période de référence,   au prorata des jours pris."
    },
    "joursOuvresMois": {
      "type": "number",
      "description": "Jours ouvrés du mois de départ (souvent 20 à 23)."
    },
    "tauxCotisations": {
      "type": "number",
      "description": "Taux de cotisations salariales pour l'estimation du net. Défaut 22 %."
    },
    "indemniteRupture": {
      "type": "number",
      "description": "Indemnité de rupture (licenciement, rupture conventionnelle) en brut."
    },
    "moisPourTreizieme": {
      "type": "number",
      "description": "13e mois : nombre de mois travaillés dans l'année en cours (0 = pas de 13e mois)."
    },
    "joursAcquisPeriode": {
      "type": "number",
      "description": "Jours acquis sur la période (base du dixième). Défaut : 30 ouvrables / 25 ouvrés."
    },
    "joursCongesNonPris": {
      "type": "number"
    },
    "salaireBrutMensuel": {
      "type": "number",
      "description": "Salaire brut mensuel."
    },
    "remunerationTotaleCDD": {
      "type": "number",
      "description": "CDD : rémunération brute totale versée pendant le contrat (prime de précarité)."
    },
    "preavisNonEffectueMois": {
      "type": "number",
      "description": "Préavis non effectué à l'initiative de l'employeur (mois)."
    },
    "joursTravaillesDansLeMois": {
      "type": "number"
    },
    "remunerationReferenceConges": {
      "type": "number",
      "description": "Rémunération brute de la période de référence des congés (règle du dixième)."
    }
  },
  "additionalProperties": false
}
solde_tout_compte annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
compare_offres — Comparateur d'offres
Advertised by the server during the last successful anonymous check.
Advertised read-only

Compare deux offres d'emploi en net mensuel, primes et valeur des RTT, et indique la meilleure.

compare_offres input schema
{
  "type": "object",
  "required": [
    "offreA",
    "offreB"
  ],
  "properties": {
    "offreA": {
      "type": "object",
      "required": [
        "brutMensuel",
        "statut"
      ],
      "properties": {
        "statut": {
          "enum": [
            "non-cadre",
            "cadre"
          ],
          "type": "string"
        },
        "rttJours": {
          "type": "number"
        },
        "brutMensuel": {
          "type": "number"
        },
        "primesAnnuelle": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "offreB": {
      "type": "object",
      "required": [
        "brutMensuel",
        "statut"
      ],
      "properties": {
        "statut": {
          "enum": [
            "non-cadre",
            "cadre"
          ],
          "type": "string"
        },
        "rttJours": {
          "type": "number"
        },
        "brutMensuel": {
          "type": "number"
        },
        "primesAnnuelle": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false
}
compare_offres annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
freelance_tjm_ca_net — TJM / CA en net (freelance)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Convertit un TJM ou un chiffre d'affaires mensuel en revenu net pour un freelance : micro-entreprise, portage salarial, SASU à l'IS, EURL à l'IR ou à l'IS.

freelance_tjm_ca_net input schema
{
  "type": "object",
  "required": [
    "statut"
  ],
  "properties": {
    "tjm": {
      "type": "number"
    },
    "statut": {
      "enum": [
        "micro",
        "portage",
        "sasu_is",
        "eurl_ir",
        "eurl_is"
      ],
      "type": "string"
    },
    "caMensuel": {
      "type": "number"
    },
    "joursParMois": {
      "type": "number"
    },
    "activiteMicro": {
      "enum": [
        "vente",
        "services_bic",
        "services_bnc",
        "liberale_cipav"
      ],
      "type": "string",
      "description": "Micro : activité. Défaut : prestations BNC."
    },
    "capitalSocial": {
      "type": "number",
      "description": "EURL à l'IS : capital social (seuil de 10 % pour les dividendes). Défaut 1 000 €."
    },
    "professionTNS": {
      "enum": [
        "artisan",
        "commercant",
        "liberal",
        "liberal-cipav"
      ],
      "type": "string",
      "description": "Profession TNS (EURL) : artisan, commerçant, libéral ou libéral Cipav."
    },
    "partRemuneration": {
      "type": "number",
      "description": "SASU / EURL à l'IS : part du résultat consacrée à la rémunération (0-100 %)."
    },
    "chargesMensuelles": {
      "type": "number",
      "description": "Charges professionnelles mensuelles (déduites en société ; payées de votre poche en micro)."
    },
    "fraisPortagePercent": {
      "type": "number",
      "description": "Portage : frais de gestion (%)."
    },
    "tauxPrelevementSource": {
      "type": "number",
      "description": "Taux de prélèvement à la source (%) remplaçant l'estimation au barème."
    }
  },
  "additionalProperties": false
}
freelance_tjm_ca_net annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
auto_entrepreneur — Auto-entrepreneur
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule les cotisations URSSAF, l'impôt (versement libératoire ou barème) et le revenu net d'un auto-entrepreneur, ACRE comprise.

auto_entrepreneur input schema
{
  "type": "object",
  "required": [
    "activite"
  ],
  "properties": {
    "acre": {
      "enum": [
        "non",
        "50",
        "25"
      ],
      "type": "string"
    },
    "artisan": {
      "type": "boolean",
      "description": "Artisan inscrit à la chambre des métiers (CFP 0,3 % au lieu de 0,1 %)."
    },
    "activite": {
      "enum": [
        "vente",
        "services_bic",
        "services_bnc",
        "liberale_cipav"
      ],
      "type": "string",
      "description": "Micro-entreprise (auto-entrepreneur) – paramètres 2026. Taux de cotisations : décret n° 2025-943 du 8 septembre 2025. ACRE : LFSS 2026 et décret n° 2026-69. Plafonds de CA 2026-2028 et franchise en base de TVA (art. 293 B CGI, loi de finances 2026)."
    },
    "caAnnuel": {
      "type": "number"
    },
    "caMensuel": {
      "type": "number"
    },
    "beneficiaireAcre": {
      "type": "boolean",
      "description": "true = ACRE au taux actuel (25 %) ; préférer `acre` pour préciser le taux."
    },
    "versementLiberatoire": {
      "type": "boolean"
    },
    "tauxPrelevementSource": {
      "type": "number",
      "description": "Taux de prélèvement à la source en % (0–45), appliqué au bénéfice imposable."
    }
  },
  "additionalProperties": false
}
auto_entrepreneur annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
portage_salarial — Portage salarial
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule le salaire net en portage salarial à partir du chiffre d'affaires, des frais de gestion et des frais professionnels.

portage_salarial input schema
{
  "type": "object",
  "properties": {
    "tjm": {
      "type": "number"
    },
    "caMensuel": {
      "type": "number"
    },
    "fraisPortagePercent": {
      "type": "number",
      "description": "Frais de gestion de la société de portage (% du CA HT). Défaut 7 %."
    },
    "fraisProfessionnels": {
      "type": "number",
      "description": "Frais professionnels remboursés chaque mois (hors cotisations et impôt)."
    },
    "tauxPrelevementSource": {
      "type": "number",
      "description": "Taux de prélèvement à la source (%) appliqué au net imposable."
    },
    "joursTravaillesParMois": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
portage_salarial annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
comparatif_statuts — Comparatif des statuts
Advertised by the server during the last successful anonymous check.
Advertised read-only

Compare salarié, micro-entreprise, portage, SASU (salaire ou dividendes) et EURL à l'IR. Mode « ca » : net après impôt obtenu pour un CA mensuel HT. Mode « net » : CA nécessaire pour un net après impôt visé.

comparatif_statuts input schema
{
  "type": "object",
  "required": [
    "revenuMensuelSouhaite",
    "mode"
  ],
  "properties": {
    "mode": {
      "enum": [
        "net",
        "ca"
      ],
      "type": "string"
    },
    "chargesMensuelles": {
      "type": "number",
      "description": "Charges professionnelles mensuelles (hors salarié)."
    },
    "revenuMensuelSouhaite": {
      "type": "number",
      "description": "Mode « ca » : CA mensuel HT. Mode « net » : net mensuel après impôt visé."
    }
  },
  "additionalProperties": false
}
comparatif_statuts annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
seuils_micro_entreprise — Seuils et plafonds micro-entreprise
Advertised by the server during the last successful anonymous check.
Advertised read-only

Situe un chiffre d'affaires par rapport aux plafonds de la micro-entreprise et aux seuils de franchise de TVA 2026.

seuils_micro_entreprise input schema
{
  "type": "object",
  "required": [
    "activite",
    "caAnnuel"
  ],
  "properties": {
    "activite": {
      "anyOf": [
        {
          "enum": [
            "vente",
            "services_bic",
            "services_bnc",
            "liberale_cipav"
          ],
          "type": "string",
          "description": "Micro-entreprise (auto-entrepreneur) – paramètres 2026. Taux de cotisations : décret n° 2025-943 du 8 septembre 2025. ACRE : LFSS 2026 et décret n° 2026-69. Plafonds de CA 2026-2028 et franchise en base de TVA (art. 293 B CGI, loi de finances 2026)."
        },
        {
          "type": "string",
          "const": "mixte"
        }
      ]
    },
    "caAnnuel": {
      "type": "number",
      "description": "CA annuel encaissé (HT). Pour une activité mixte : CA total."
    },
    "caServicesMixte": {
      "type": "number",
      "description": "Activité mixte : part de prestations de services dans le CA."
    },
    "depassementAnneePrecedente": {
      "type": "boolean",
      "description": "Plafond micro déjà dépassé l'année précédente ?"
    }
  },
  "additionalProperties": false
}
seuils_micro_entreprise annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
tva_freelance — TVA freelance
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calcule la TVA à facturer et à reverser, ou indique la franchise en base, selon l'activité et le chiffre d'affaires.

tva_freelance input schema
{
  "type": "object",
  "required": [
    "caHTAnnuel",
    "activite"
  ],
  "properties": {
    "tauxTVA": {
      "type": "number",
      "description": "Taux de TVA applicable à vos ventes. Défaut 20 %."
    },
    "activite": {
      "enum": [
        "vente",
        "prestations",
        "specifique"
      ],
      "type": "string"
    },
    "optionTVA": {
      "type": "boolean",
      "description": "Opter pour la TVA malgré la franchise."
    },
    "caHTAnnuel": {
      "type": "number"
    },
    "depensesTTC": {
      "type": "number",
      "description": "Dépenses professionnelles TTC annuelles soumises à TVA (pour la TVA déductible)."
    },
    "tauxTVADepenses": {
      "type": "number",
      "description": "Taux moyen de TVA sur les dépenses. Défaut 20 %."
    }
  },
  "additionalProperties": false
}
tva_freelance annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}
retraite_prevoyance_independants — Retraite et prévoyance des indépendants
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estime les cotisations retraite (base et complémentaire) et prévoyance d'un indépendant, les trimestres validés et l'indemnité journalière maladie selon son revenu annuel.

retraite_prevoyance_independants input schema
{
  "type": "object",
  "required": [
    "revenusAnnuels",
    "regime"
  ],
  "properties": {
    "regime": {
      "enum": [
        "micro",
        "reel"
      ],
      "type": "string"
    },
    "profession": {
      "enum": [
        "artisan",
        "commercant",
        "liberal",
        "liberal-cipav"
      ],
      "type": "string"
    },
    "activiteMicro": {
      "enum": [
        "vente",
        "services_bic",
        "services_bnc",
        "liberale_cipav"
      ],
      "type": "string",
      "description": "Micro-entreprise (auto-entrepreneur) – paramètres 2026. Taux de cotisations : décret n° 2025-943 du 8 septembre 2025. ACRE : LFSS 2026 et décret n° 2026-69. Plafonds de CA 2026-2028 et franchise en base de TVA (art. 293 B CGI, loi de finances 2026)."
    },
    "revenusAnnuels": {
      "type": "number",
      "description": "Micro : CA annuel. Réel : revenu professionnel annuel avant cotisations."
    }
  },
  "additionalProperties": false
}
retraite_prevoyance_independants annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
1078 ms
95th percentile latency
1078 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1078 ms · metadata changed · 21 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http calcul-salaire-brut-net-mcp https://www.calculsalairebrutnet.fr/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add calcul-salaire-brut-net-mcp --url https://www.calculsalairebrutnet.fr/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable calcul-salaire-brut-net-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "calcul-salaire-brut-net-mcp": {
      "url": "https://www.calculsalairebrutnet.fr/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "calcul-salaire-brut-net-mcp": {
      "type": "streamableHttp",
      "url": "https://www.calculsalairebrutnet.fr/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start calcul-salaire-brut-net-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "calcul-salaire-brut-net-mcp": {
      "type": "http",
      "url": "https://www.calculsalairebrutnet.fr/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http calcul-salaire-brut-net-mcp https://www.calculsalairebrutnet.fr/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "calcul-salaire-brut-net-mcp": {
      "url": "https://www.calculsalairebrutnet.fr/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "calcul-salaire-brut-net-mcp": {
      "serverUrl": "https://www.calculsalairebrutnet.fr/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Calcul Salaire Brut Net MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Calcul Salaire Brut Net MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing