Skip to main content
Glama

Impôts France MCP

Serveur MCP pour interroger 62 outils fiscaux français, avec des calculs Rust et des règles officielles sourcées et versionnées.

CI License: MIT Données

Le serveur couvre notamment l’impôt sur le revenu, le PER, l’IFI, l’immobilier, la transmission, l’épargne, les indépendants, les sociétés, les cryptomonnaies et la fiscalité internationale.

Connexion

Dans un client compatible MCP Streamable HTTP, ajouter un serveur personnalisé :

Champ

Valeur

Nom

Impôts France

Transport

Streamable HTTP

URL

URL /mcp de votre déploiement

Authentification

Cloudflare Managed OAuth

La connexion ouvre le navigateur pour l’authentification OAuth. Sans jeton valide, l’endpoint doit répondre 401 Unauthorized.

Le manifeste contracts/tools.json documente les 62 outils, leurs paramètres et leurs valeurs par défaut.

Related MCP server: irpp-mcp

Exemples d’utilisation

Les demandes peuvent combiner plusieurs outils. Indiquer l’année concernée et les données connues améliore la précision de la simulation.

Impôt sur le revenu et PER

Estime l’impôt d’un couple marié avec deux enfants, 62 000 € et 38 000 € de salaires nets imposables. Compare la situation avant et après un versement de 5 000 € sur un PER. Détaille le quotient familial, le taux marginal, les hypothèses et les sources.

Dividendes et placements

Compare le prélèvement forfaitaire unique et le barème progressif pour 12 000 € de dividendes, avec 38 000 € d’autres revenus imposables, pour un célibataire sans enfant. Présente les deux scénarios et l’écart estimé.

Plus-value immobilière

Simule la vente d’un logement locatif pour 330 000 €, acheté 210 000 € et détenu 14 ans. Intègre 15 000 € de frais d’acquisition et 28 000 € de travaux justifiés. Sépare impôt sur le revenu, prélèvements sociaux, abattements et surtaxe éventuelle.

Cryptomonnaies

Calcule la plus-value imposable pour une cession de 18 000 €. Avant la cession, le portefeuille vaut 72 000 € et son prix total d’acquisition est de 41 000 €. Ajoute 900 € de revenus de staking et précise le traitement fiscal retenu.

Transmission

Estime les droits pour une donation de 120 000 € d’un parent à son enfant. Compare une donation classique et un don familial de somme d’argent selon l’âge du donateur, les abattements disponibles et les donations antérieures.

Ces exemples sont des scénarios d’utilisation, pas des résultats fiscaux de référence.

Fonctionnement

Chaque outil renvoie une réponse Markdown et un structuredContent exploitable par le client. Les résultats précisent la version des données, la période d’effet, les hypothèses, les avertissements et les sources officielles utilisées.

Garanties principales :

  • contrats d’outils versionnés et testés ;

  • opérations en lecture seule, non destructives et idempotentes ;

  • calculs exécutés en Rust puis compilés en WebAssembly ;

  • règles rattachées à une source officielle et à une période d’effet ;

  • arguments fiscaux et résultats personnels non journalisés.

Si un calcul exige une donnée locale, conventionnelle ou individuelle absente, le serveur signale la limite au lieu d’inventer une valeur.

Architecture

Client MCP → Cloudflare Access → Worker TypeScript → WebAssembly → moteur Rust → registres TOML

L’adaptateur TypeScript expose MCP et valide les schémas. Le moteur Rust applique les règles contenues dans les registres TOML datés.

Développement

Prérequis : Rust 1.95.0, Node.js 22 ou supérieur, npm et wasm-pack.

git clone https://github.com/murillo-consulting/impots-france-mcp.git
cd impots-france-mcp
npm ci
npm run build
npm run check

npm run check contrôle le formatage, Clippy, les tests Rust, les contrats MCP et l’adaptateur TypeScript.

Pour déployer une instance, consulter infra/README.md. Toute modification fiscale doit être sourcée, testée et relue selon CONTRIBUTING.md.

Limites et licence

Ces simulations ne remplacent ni une déclaration préremplie, ni un rescrit, ni un conseil personnalisé. Pour une décision importante, vérifier les textes applicables auprès de la DGFiP ou d’un professionnel qualifié.

Projet distribué sous licence MIT.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    The most comprehensive everyday calculator MCP server — 501 tools across 22 categories covering 8 countries' tax systems (FR, BE, CH, CA, US, UK, MA, SN). Finance, health, math, science, construction, conversions, education, sport, cooking, travel, and more. Free, no API key required. Streamable HTTP transport.
    15
    19
    1
    MIT
  • 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
    C
    maintenance
    Local-first MCP server for Indian income tax computation, enabling users to compute taxes, compare regimes, plan advance tax, and parse Form 26AS without sending data to the cloud.
    2
    12
    16
    7
    MIT

View all related MCP servers

Related MCP Connectors

  • Free public tax MCP: GST/VAT, income, company & capital-gains tax for 50+ countries, source-cited.

  • Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth

  • TaxSort — Tollbooth-monetized MCP server for personal tax transaction classification

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/murillo-consulting/impots-france-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server