此 MCP 可以做什么
Searches and retrieves French public-service information, legal texts, administrative guidance, property transactions, local data, schools, training, and education statistics.
工具
输入模式
{'type': 'object', 'required': ['communes'], 'properties': {'communes': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': "Liste de 2 à 5 communes à comparer (noms, codes postaux ou codes INSEE). Ex: ['Lyon', 'Bordeaux', 'Nantes']"}}}
输入模式
{'type': 'object', 'properties': {'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Bondy', 'Lyon') — resout le departement automatiquement"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140') — resout le departement automatiquement"}, 'code_departement': {'type': 'string', 'description': "Code departement direct (ex: '93', '75', '2A', '971')"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Annee specifique (ex: 2022). Par defaut : derniere annee disponible.'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bondy')"}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '93010')"}, 'prestation': {'type': 'string', 'description': "Code de prestation a filtrer : RSA, AL, AAH, AF, PA, CF, ASF, CMG... ou 'toutes' (defaut)"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140')"}, 'code_departement': {'type': 'string', 'description': "Code departement (ex: '93', '75', '2A')"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Annee du budget (2017-2024). Par defaut : derniere disponible.'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bordeaux')"}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '69123')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001')"}}}
输入模式
{'type': 'object', 'properties': {'epci': {'type': 'string', 'description': "Nom de l'EPCI (ex: 'Bordeaux Metropole', 'Rennes Metropole')"}, 'annee': {'type': 'number', 'description': 'Annee du budget (2017-2024). Par defaut : derniere disponible.'}, 'commune': {'type': 'string', 'description': "Commune membre (l'EPCI sera resolu automatiquement)"}, 'code_siren': {'type': 'string', 'description': "Code SIREN de l'EPCI (9 chiffres)"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Annee scolaire (ex: 2025). Par defaut : derniere disponible.'}, 'niveau': {'enum': ['6eme', 'CE2', 'tous'], 'type': 'string', 'description': "Niveau scolaire (defaut: 'tous')"}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Bondy', 'Lyon') — resout le departement automatiquement"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140') — resout le departement automatiquement"}, 'code_departement': {'type': 'string', 'description': "Code departement direct (ex: '93', '75', '2A', '971')"}}}
输入模式
{'type': 'object', 'properties': {'type': {'enum': ['particuliers', 'entreprises'], 'type': 'string', 'description': 'Type de fiscalité (défaut: particuliers)'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'PARIS', 'LYON')"}, 'communes': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': "Liste de communes à comparer (2-5 noms en majuscules, ex: ['PARIS', 'LYON', 'MARSEILLE']). Active le mode comparaison côte à côte."}, 'exercice': {'type': 'string', 'description': "Année fiscale (ex: '2024'). Sans exercice : affiche l'évolution sur toutes les années disponibles."}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '75056', '69123')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140', '75001'). Résout automatiquement vers le(s) code(s) INSEE."}}}
输入模式
{'type': 'object', 'properties': {'uai': {'type': 'string', 'description': "Code UAI de l'etablissement (ex: '0691723Y'). Retourne une fiche detaillee avec formations."}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-10, defaut 5)'}, 'ville': {'type': 'string', 'description': "Ville de l'etablissement (ex: 'Lyon', 'Marseille')"}, 'recherche': {'type': 'string', 'description': "Nom d'etablissement ou mot-cle (ex: 'coiffure', 'automobile')"}, 'type_diplome': {'enum': ['CAP', 'BAC PRO', 'BTS', 'MC3', 'MC4', 'BP'], 'type': 'string', 'description': 'Filtrer par type de diplome (optionnel)'}, 'code_departement': {'type': 'string', 'description': "Code departement (ex: '69', '93', '2A')"}}}
输入模式
{'type': 'object', 'required': ['recherche'], 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 5)'}, 'date_fin': {'type': 'string', 'description': "Date de fin au format YYYY-MM-DD (ex: '2024-12-31')"}, 'recherche': {'type': 'string', 'description': "Termes de recherche (ex: 'teletravail', 'protection donnees', 'loi finances 2025')"}, 'date_debut': {'type': 'string', 'description': "Date de debut au format YYYY-MM-DD (ex: '2024-01-01')"}, 'type_texte': {'enum': ['LOI', 'DECRET', 'ARRETE', 'ORDONNANCE', 'CIRCULAIRE', 'AVIS', 'DECISION'], 'type': 'string', 'description': 'Filtrer par nature du texte (optionnel)'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'ville': {'type': 'string', 'description': "Ville de l'etablissement (ex: 'Lyon', 'Paris')"}, 'filiere': {'type': 'string', 'description': "Type de filiere : 'BUT', 'BTS', 'Licence', 'CPGE', 'PASS', 'LAS', 'IFSI', 'ingenieur'"}, 'recherche': {'type': 'string', 'description': "Mot-cle ou intitule de formation (ex: 'informatique', 'BTS comptabilite', 'licence droit')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001'). Resout automatiquement vers la ville."}, 'departement': {'type': 'string', 'description': "Code departement (ex: '69', '93', '2A')"}}}
输入模式
{'type': 'object', 'required': ['formation'], 'properties': {'tri': {'enum': ['selectivite', 'voeux'], 'type': 'string', 'description': "Tri : 'selectivite' (plus selectif d'abord, defaut) ou 'voeux' (plus demande d'abord)"}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'ville': {'type': 'string', 'description': "Ville de l'etablissement pour filtrer (ex: 'Lyon', 'Paris')"}, 'filiere': {'type': 'string', 'description': "Filiere pour filtrer (ex: 'BTS', 'BUT', 'Licence', 'CPGE')"}, 'formation': {'type': 'string', 'description': "Intitule de la formation (ex: 'BTS comptabilite', 'licence informatique', 'CPGE scientifique')"}, 'code_postal': {'type': 'string', 'description': "Code postal pour filtrer par ville (ex: '69001')"}, 'selective_uniquement': {'type': 'boolean', 'description': "Si true : affiche uniquement les formations selectives (taux d'acces < 100 %)"}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de stations (1-20, defaut 10)'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bordeaux')"}, 'carburant': {'enum': ['Gazole', 'SP95', 'SP98', 'E10', 'E85', 'GPLc'], 'type': 'string', 'description': 'Type de carburant a filtrer et trier (optionnel — tous les prix affiches si absent)'}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001')"}, 'departement': {'type': 'string', 'description': "Numero ou nom du departement (ex: '69', 'Rhone', '13')"}}}
输入模式
{'type': 'object', 'properties': {'type': {'enum': ['gt', 'pro', 'tous'], 'type': 'string', 'description': "Voie : 'gt' (general/techno), 'pro' (professionnel), 'tous' (defaut)"}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bordeaux')"}, 'evolution': {'type': 'boolean', 'description': "Si true, retourne l'historique multi-annees (2012-2024) avec tendance, au lieu de la derniere session uniquement."}, 'nom_lycee': {'type': 'string', 'description': "Nom du lycee (recherche partielle, ex: 'Lacassagne', 'Guimard')"}, 'code_insee': {'type': 'string', 'description': 'Code INSEE de la commune'}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001')"}}}
输入模式
{'type': 'object', 'properties': {'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Nimes', 'Vaison-la-Romaine')"}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '30189'). Prioritaire si fourni."}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '30000')"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Annee specifique (optionnel, defaut: derniere disponible)'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon') — resout le departement automatiquement"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140') — resout le departement automatiquement"}, 'code_departement': {'type': 'string', 'description': "Code departement (ex: '75', '93', '2A')"}}}
输入模式
{'type': 'object', 'properties': {'etat': {'enum': ['actif', 'cesse'], 'type': 'string', 'description': 'Filtrer par etat : actif (A) ou cesse (C). Par defaut : tous.'}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-25, defaut 10)'}, 'commune': {'type': 'string', 'description': "Commune (ex: 'Lyon', 'Paris')"}, 'code_naf': {'type': 'string', 'description': "Code NAF/APE (ex: '10.71C' boulangerie, '56.10A' restauration, '62.01Z' informatique)"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001')"}, 'code_departement': {'type': 'string', 'description': "Code departement (ex: '69', '75')"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Filtrer sur une année spécifique (ex: 2024). Par défaut : 2 dernières années.'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Bondy', 'Lyon')"}, 'evolution': {'type': 'boolean', 'description': "Si true, retourne l'évolution des prix médians année par année (2019-aujourd'hui) avec tendance hausse/baisse/stable. Ignore le paramètre annee."}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '93010')"}, 'type_local': {'enum': ['Appartement', 'Maison', 'Local industriel. commercial ou assimilé'], 'type': 'string', 'description': 'Filtrer par type de bien'}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '93140'). Résout automatiquement vers le(s) code(s) INSEE."}}}
输入模式
{'type': 'object', 'properties': {'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bordeaux')"}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '69123')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '33000'). Résout automatiquement vers le code INSEE."}}}
输入模式
{'type': 'object', 'required': ['fiche_id'], 'properties': {'fiche_id': {'type': 'string', 'description': 'Identifiant de la fiche (ex: F14929, N360, R42946)'}}}
输入模式
{'type': 'object', 'properties': {'theme_id': {'type': 'string', 'description': 'ID du thème à explorer (ex: N19810, N360)'}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Nombre de résultats (1-10, défaut 5)'}, 'query': {'type': 'string', 'description': "Question ou termes de recherche en langage naturel (ex: 'taxe foncière à Lyon', 'renouveler passeport', 'prix immobilier à Bondy', 'frais de notaire 250000 euros', 'zone Pinel Bordeaux', 'convention collective bâtiment', 'combien d impôt pour 40000 euros marié 2 enfants')"}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'siren': {'type': 'string', 'description': "Numero SIREN de l'entreprise (9 chiffres)"}, 'date_fin': {'type': 'string', 'description': 'Date de fin au format YYYY-MM-DD'}, 'recherche': {'type': 'string', 'description': "Recherche par nom d'entreprise ou ville (ex: 'SARL Martin', 'Bordeaux')"}, 'date_debut': {'type': 'string', 'description': 'Date de debut au format YYYY-MM-DD'}, 'departement': {'type': 'string', 'description': "Code departement (ex: '75', '69')"}, 'type_annonce': {'enum': ['vente_cession', 'immatriculation', 'radiation', 'procedure_collective', 'modification'], 'type': 'string', 'description': "Type d'annonce a filtrer"}, 'nom_entreprise': {'type': 'string', 'description': "Nom exact ou partiel de l'entreprise"}}}
输入模式
{'type': 'object', 'required': ['recherche', 'code'], 'properties': {'code': {'type': 'string', 'description': "Nom complet du code juridique (ex: 'Code civil', 'Code du travail', 'Code penal', 'Code de commerce')"}, 'champ': {'enum': ['ALL', 'TITLE', 'ARTICLE', 'NUM_ARTICLE'], 'type': 'string', 'description': 'Champ de recherche (defaut: ALL)'}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 5)'}, 'recherche': {'type': 'string', 'description': "Termes de recherche (ex: 'contrat de travail', 'legitime defense', 'clause abusive')"}, 'type_recherche': {'enum': ['TOUS_LES_MOTS_DANS_UN_CHAMP', 'EXACTE', 'UN_DES_MOTS'], 'type': 'string', 'description': 'Type de recherche (defaut: TOUS_LES_MOTS_DANS_UN_CHAMP)'}}}
输入模式
{'type': 'object', 'properties': {'idcc': {'type': 'string', 'description': "Numero IDCC (ex: '843', '3248')"}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'query': {'type': 'string', 'description': "Mot-cle ou secteur d'activite (ex: 'boulangerie', 'metallurgie', 'batiment')"}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Nombre de résultats (1-10, défaut 5)'}, 'query': {'type': 'string', 'description': "Termes de recherche (ex: 'plus-values immobilières', 'crédit impôt recherche')"}, 'serie': {'type': 'string', 'description': "Filtrer par série BOFiP (ex: 'IR', 'TVA', 'IS', 'RFPI', 'BIC')"}}}
输入模式
{'type': 'object', 'properties': {'nom': {'type': 'string', 'description': "Nom ou raison sociale de l'entreprise (ex: 'OCTO Technology')"}, 'siren': {'type': 'string', 'description': "Numero SIREN (9 chiffres, ex: '418166096')"}, 'siret': {'type': 'string', 'description': "Numero SIRET (14 chiffres, ex: '41816609600069')"}}}
输入模式
{'type': 'object', 'properties': {'nom': {'type': 'string', 'description': "Nom de l'etablissement (recherche partielle, ex: 'Lacassagne')"}, 'type': {'type': 'string', 'description': "Type d'etablissement : 'ecole', 'college', 'lycee', 'maternelle', 'elementaire', 'primaire', 'erea'"}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'statut': {'enum': ['public', 'prive'], 'type': 'string', 'description': 'Statut : public ou prive'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bondy')"}, 'code_insee': {'type': 'string', 'description': 'Code INSEE de la commune'}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001', '93140')"}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Nombre de résultats (1-20, défaut 10)'}, 'query': {'type': 'string', 'description': "Termes de recherche (ex: 'passeport', 'allocation logement')"}, 'theme': {'type': 'string', 'description': "Filtrer par thème (ex: 'Papiers', 'Logement')"}, 'audience': {'enum': ['Particuliers', 'Professionnels', 'Associations'], 'type': 'string', 'description': 'Public cible'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-50, defaut 10)'}, 'niveau': {'type': 'string', 'description': "Niveau de sortie de la formation (ex: 'bac+2', 'licence', 'master', 'CAP')"}, 'code_rome': {'type': 'string', 'description': "Code ROME (ex: 'M1805', 'E1206'). Recherche dans les 5 codes ROME de la formation."}, 'recherche': {'type': 'string', 'description': "Mot-cle dans l'intitule de la formation (ex: 'comptabilite', 'developpeur web', 'bilan de competences')"}, 'a_distance': {'type': 'boolean', 'description': 'Si true, retourne uniquement les formations avec au moins une session a distance'}, 'departement': {'type': 'string', 'description': "Code departement (ex: '69', '75', '93')"}}}
输入模式
{'type': 'object', 'required': ['recherche'], 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 5)'}, 'recherche': {'type': 'string', 'description': "Termes de recherche (ex: 'licenciement abusif', 'prejudice moral', 'clause non-concurrence')"}, 'juridiction': {'enum': ['Cour de cassation', "Cours d'appel", 'Toutes'], 'type': 'string', 'description': 'Filtrer par juridiction (defaut: Toutes)'}, 'publie_bulletin': {'type': 'boolean', 'description': 'Filtrer les arrets publies au bulletin (Cour de cassation uniquement). Optionnel.'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 10)'}, 'acheteur': {'type': 'string', 'description': "Nom de l'acheteur public (ex: 'Commune de Lyon', 'Departement du Rhone')"}, 'date_fin': {'type': 'string', 'description': 'Date de fin au format YYYY-MM-DD'}, 'recherche': {'type': 'string', 'description': "Mots-cles sur l'objet du marche (ex: 'travaux voirie', 'fourniture informatique', 'nettoyage locaux')"}, 'type_avis': {'enum': ['AAC', 'APC', 'MAPA', 'DSP'], 'type': 'string', 'description': "Type d'avis : AAC=Appel a la concurrence, APC=Attribution, MAPA=Procedure adaptee, DSP=Delegation service public"}, 'date_debut': {'type': 'string', 'description': 'Date de debut au format YYYY-MM-DD'}, 'departement': {'type': 'string', 'description': "Code departement (ex: '75', '93', '69')"}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de resultats (1-30, defaut 10)'}, 'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Paris'). Resout automatiquement en code commune."}, 'mots_cles': {'type': 'string', 'description': "Mots-cles sur l'intitule ou la description du poste (ex: 'developpeur TypeScript', 'infirmier', 'comptable')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '69001'). Resout en code commune."}, 'departement': {'type': 'string', 'description': "Code departement (ex: '75', '69', '93'). Alternative a commune/code_postal."}, 'type_contrat': {'type': 'string', 'description': 'Type de contrat : CDI, CDD, MIS (interim), SAI (saisonnier), LIB (liberale), REP (reprise), CUI (aide), PRO (professionnalisation)'}, 'qualification': {'enum': ['cadre', 'non-cadre'], 'type': 'string', 'description': 'Niveau de qualification (optionnel)'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre de résultats (1-20, défaut 5)'}, 'commune': {'type': 'string', 'description': 'Nom de la commune'}, 'code_insee': {'type': 'string', 'description': 'Code INSEE de la commune'}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '75001')"}, 'type_organisme': {'type': 'string', 'description': "Type de service (ex: 'mairie', 'prefecture', 'caf')"}}}
输入模式
{'type': 'object', 'properties': {'annee': {'type': 'number', 'description': 'Annee de la convention (ex: 2023)'}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-50, defaut 10)'}, 'objet': {'type': 'string', 'description': 'Objet ou descriptif de la subvention (recherche partielle)'}, 'attribuant': {'type': 'string', 'description': "Nom de l'organisme attribuant (commune, departement, metropole...)"}, 'montant_min': {'type': 'number', 'description': 'Montant minimum en euros (ex: 10000)'}, 'beneficiaire': {'type': 'string', 'description': 'Nom du beneficiaire (association, organisme, entreprise)'}}}
输入模式
{'type': 'object', 'required': ['recherche'], 'properties': {'champ': {'enum': ['ALL', 'TITLE', 'ARTICLE', 'NUM_ARTICLE'], 'type': 'string', 'description': 'Champ de recherche (defaut: ALL)'}, 'limit': {'type': 'number', 'description': 'Nombre de resultats (1-20, defaut 5)'}, 'recherche': {'type': 'string', 'description': "Mots-cles de recherche (ex: 'protection donnees personnelles', 'teletravail conges')"}, 'type_recherche': {'enum': ['TOUS_LES_MOTS_DANS_UN_CHAMP', 'EXACTE', 'UN_DES_MOTS'], 'type': 'string', 'description': 'Type de recherche (defaut: TOUS_LES_MOTS_DANS_UN_CHAMP)'}}}
输入模式
{'type': 'object', 'required': ['prix', 'type'], 'properties': {'prix': {'type': 'number', 'description': "Prix d'achat du bien en euros (ex: 250000)"}, 'type': {'enum': ['ancien', 'neuf'], 'type': 'string', 'description': 'Type de bien : ancien ou neuf'}, 'departement': {'type': 'string', 'description': "Département (code 2-3 chiffres, code postal 5 chiffres, ou '2A'/'2B' pour la Corse). Permet d'appliquer le taux DMTO exact."}}}
输入模式
{'type': 'object', 'required': ['revenu_net_imposable'], 'properties': {'nb_parts': {'type': 'number', 'description': 'Nombre de parts fiscales (optionnel, defaut 1). Prioritaire sur situation + nb_enfants.'}, 'micro_bic': {'type': 'number', 'description': "Chiffre d'affaires micro-BIC en euros (abattement 50 %). Optionnel."}, 'micro_bnc': {'type': 'number', 'description': 'Recettes micro-BNC en euros (abattement 34 %). Optionnel.'}, 'situation': {'enum': ['celibataire', 'marie', 'pacse', 'divorce', 'veuf'], 'type': 'string', 'description': 'Situation familiale (optionnel, permet le calcul auto des parts)'}, 'nb_enfants': {'type': 'number', 'description': "Nombre d'enfants a charge (optionnel, defaut 0)"}, 'regime_foncier': {'enum': ['micro', 'reel'], 'type': 'string', 'description': 'Regime foncier (defaut: micro). Micro = abattement 30 %, reel = montant net fourni.'}, 'regime_capitaux': {'enum': ['pfu', 'bareme'], 'type': 'string', 'description': 'Imposition des capitaux (defaut: pfu). PFU = flat tax 30 %, bareme = integration au revenu global.'}, 'revenus_capitaux': {'type': 'number', 'description': 'Revenus de capitaux mobiliers en euros (dividendes, interets, plus-values). Optionnel.'}, 'revenus_fonciers': {'type': 'number', 'description': 'Revenus fonciers bruts en euros (optionnel). Negatif possible en regime reel (deficit foncier).'}, 'revenu_net_imposable': {'type': 'number', 'description': 'Revenu net imposable en euros (ex: 42000)'}}}
输入模式
{'type': 'object', 'required': ['surface', 'type_bien'], 'properties': {'commune': {'type': 'string', 'description': "Nom de la commune (ex: 'Lyon', 'Bordeaux')"}, 'surface': {'type': 'number', 'description': 'Surface habitable en m² (ex: 75)'}, 'type_bien': {'enum': ['Maison', 'Appartement'], 'type': 'string', 'description': 'Type de bien immobilier'}, 'code_insee': {'type': 'string', 'description': "Code INSEE de la commune (ex: '69123')"}, 'code_postal': {'type': 'string', 'description': "Code postal (ex: '33000'). Résout automatiquement vers le code INSEE."}, 'nombre_pieces': {'type': 'number', 'description': 'Nombre de pièces principales (optionnel, estimé si absent)'}, 'annee_construction': {'type': 'number', 'description': "Année de construction (optionnel, influence le coefficient d'entretien et détecte l'exonération 2 ans)"}, 'residence_principale': {'type': 'boolean', 'description': "S'il s'agit de la résidence principale (optionnel, affiche les exonérations possibles)"}}}
近期工具变更
类似的 MCP 服务器
OpenLMNP
Manages French LMNP furnished-rental accounting, including income, expenses, depreciation, loans, VAT, fiscal calculations, FEC f…
kolmo-mcp-server
Provides Washington construction permit guidance, fee estimates, contractor license checks, property-related activity, remodeling…
compliance-intelligence
Maps controls and evidence across compliance frameworks, provides control and crosswalk research, and supports compliance-documen…
Alternative Asset Literacy — Advisor
Supports alternative-asset advisor education with investment calculators, retirement and commitment models, financial research, g…
Subastech — subastas judiciales de inmuebles (BOE)
Searches and analyzes Spanish BOE judicial real-estate auctions, with property details, viability reports, alerts, market statist…
engineering
Performs built-environment engineering calculations and compliance assessments covering energy, carbon, BIM, cybersecurity, struc…
A-du: ADU rentals, plans and rules
Searches ADU rentals, plans, services, and managers while providing parcel analysis, permit estimates, city rules, rent estimates…
UniAffitti Room Finder
Searches, ranks, compares, and manages student-room listings, favorites, rental requests, messages, and landlord contacts.