Service Public France

io.github.OneNicolas由 GitHub 账号 OneNicolas 发布v1.14.8更新于 Oct 24, 2026

French public services: tax, property, admin, education, healthcare, security, risks, legal texts

已验证Streamable HTTP可网页运行位置与生活金融知识与记忆

概览

AI 生成的概览

远程 MCP 服务器,让助手访问法国公共数据:行政办事指南、地方税、房产价格、学校、法律文本等。

可以做什么
检索并阅读 service-public.fr 的办事指南、地方公共服务,并按主题浏览,另有统一搜索自动分派到合适数据源。查询地方税率、房产交易、ABC 分区,模拟房产税、公证费和所得税,并比较多个市镇。查找企业、集体协议、公共采购公告、法定公告、补贴、地方预算和招聘信息。查询学校、高中成绩、国家评估、Parcoursup 课程与统计以及职业融入情况。查询医疗可及性、治安统计、自然灾害风险、社会补助统计和燃油价格。检索法国法律文本、法典、判例和官方公报。
适用场景
适合回答有关法国行政、税务、房地产、教育、就业、社会补助或法国法律的问题,或比较法国市镇。适合需要官方法国公共数据、又不想自行搭建集成的助手。
运行要求
通过 Streamable HTTP 连接的远程 MCP 端点;多数工具无需安装或账号。招聘信息搜索需要 France Travail 凭据,以 FT_CLIENT_ID 和 FT_CLIENT_SECRET 提供,可在 francetravail.io 免费注册获取。需要能访问该托管端点的网络。
安装前请注意
招聘工具需要提供 France Travail 客户端凭据(FT_CLIENT_ID、FT_CLIENT_SECRET)。查询会发送到第三方托管服务,再由其调用法国政府开放数据接口。房产税、公证费和所得税工具给出的是估算值,并非官方核定。所有工具看起来都是只读的。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Service Public France,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.OneNicolas%2Fmcp-service-public/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "service-public-france": {
      "type": "http",
      "url": "https://mcp-service-public.nhaultcoeur.workers.dev/mcp"
    }
  }
}

README

mcp-service-public

[Version] [Cloudflare Workers] [License] [Tools] [Tests]

Serveur MCP (Model Context Protocol) pour les donnees publiques francaises. Donne acces aux fiches pratiques service-public.fr, a la fiscalite locale, aux transactions immobilieres DVF, a la doctrine fiscale BOFiP, au zonage ABC, aux conventions collectives, a la recherche d'entreprises, a l'annuaire des etablissements scolaires, aux resultats des lycees (IVAL), aux evaluations nationales (6eme/CE2), aux formations Parcoursup, a l'acces aux soins (data.ameli.fr), a l'insertion professionnelle (InserJeunes), aux statistiques de securite/delinquance (SSMSI), aux risques naturels (Georisques), aux textes legaux Legifrance (lois, decrets, codes juridiques, jurisprudence), au Journal Officiel (JORF), aux statistiques d'aide sociale CAF (RSA/APL/AAH) et aux simulateurs (taxe fonciere, frais de notaire, impot sur le revenu).

Installation

Serveur heberge — aucune installation requise. Connectez l'URL suivante a votre client MCP :

https://mcp-service-public.nhaultcoeur.workers.dev/mcp

Claude.ai (web / mobile)

  1. Ouvrir Parametres (icone engrenage)
  2. Section Integrations > MCP
  3. Cliquer Ajouter une integration
  4. Coller l'URL ci-dessus
  5. Les 23 outils apparaissent automatiquement

Claude Desktop

Ajouter dans claude_desktop_config.json :

json
{  "mcpServers": {    "service-public": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp-service-public.nhaultcoeur.workers.dev/mcp"]    }  }}

Emplacement du fichier :

  • Windows : %APPDATA%\Claude\claude_desktop_config.json
  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json

Redemarrer Claude Desktop apres modification.

VS Code / Cursor

Creer .vscode/mcp.json a la racine de votre projet :

json
{  "servers": {    "service-public": {      "type": "sse",      "url": "https://mcp-service-public.nhaultcoeur.workers.dev/mcp"    }  }}

Autres clients MCP

Tout client compatible MCP Streamable HTTP peut se connecter avec l'URL ci-dessus. Consultez la documentation de votre client pour la configuration.

Verification

Apres connexion, testez avec une requete simple :

Recherche : renouveler passeport

Si les 38 outils sont charges, le serveur est pret.

Les 38 outils MCP (v1.14.8)

#OutilSourceDescription
1rechercherDispatch unifieRoute automatiquement vers la bonne source selon la requete (32 categories)
2rechercher_ficheDILA / service-public.frRecherche plein texte dans ~5 500 fiches pratiques
3lire_ficheDILA / service-public.frLecture complete d'une fiche par identifiant (F14929, N360...)
4rechercher_service_localAPI AnnuaireServices publics locaux (mairie, prefecture, CAF...)
5naviguer_themesDILA / service-public.frNavigation dans l'arborescence thematique
6consulter_fiscalite_localeDGFiP REITaux d'imposition locale par commune (TFB, TEOM, CFE...)
7rechercher_doctrine_fiscaleBOFiP8 983 articles de doctrine fiscale en vigueur
8consulter_transactions_immobilieresDVF / data.gouv.frPrix medians, prix/m2, repartition par type de bien, evolution multi-annees
9simuler_taxe_fonciereREI + DVFEstimation TF = VLC estimee x 50 % x taux REI reel
10simuler_frais_notaireBareme reglementeDMTO + emoluments degressifs + CSI + debours
11consulter_zonage_immobilierdata.gouv.frZone ABC (Pinel, PTZ, plafonds loyers/ressources)
12comparer_communesREI + DVF + zonage + Education + SSMSI + GeorisquesTableau croise de 2 a 5 communes (population, fiscalite, immobilier, education, sante, securite, risques naturels)
13simuler_impot_revenuBareme IR 2025IR progressif, quotient familial, decote, CEHR, revenus fonciers/capitaux/BIC/BNC
14rechercher_convention_collectiveKALI / data.gouv.frConventions collectives par IDCC ou mot-cle
15rechercher_entrepriseDINUM + KALIFiche entreprise par SIRET/SIREN/nom + conventions applicables
16rechercher_etablissement_scolairedata.education.gouv.frEcoles, colleges, lycees par commune (68 000+ etablissements)
17consulter_resultats_lyceeDEPP / IVALTaux reussite bac, valeur ajoutee, acces 2nde-bac, mentions
18consulter_evaluations_nationalesDEPP / data.education.gouv.frScores 6eme + CE2 par departement, IPS, groupes de niveau, tendance
19consulter_parcoursupMESR / data.education.gouv.frFormations Parcoursup par mot-cle, ville, departement, filiere (14 000+ formations, selectivite, profil admis)
20consulter_acces_soinsCNAM / data.ameli.frAcces aux soins par departement : effectifs/densite medecins, patientele MT, zones sous-dotees
21consulter_insertion_professionnelleDEPP-DARES / data.education.gouv.frInsertion pro InserJeunes : taux emploi 6/12/24 mois, poursuite etudes, VA par formation
22consulter_securiteSSMSI / data.gouv.frStatistiques securite/delinquance departementales : cambriolages, vols, violences, taux/1000 hab.
23consulter_risques_naturelsBRGM-MTE / georisques.gouv.frRisques naturels et technologiques par commune + arretes CatNat
24rechercher_texte_legalDILA / API PISTE LegifranceTextes legislatifs et reglementaires (lois, decrets, arretes, ordonnances)
25rechercher_code_juridiqueDILA / API PISTE LegifranceArticles dans les codes juridiques (Code civil, travail, penal, commerce...)
26rechercher_jurisprudenceDILA / API PISTE LegifranceJurisprudence judiciaire (Cour de cassation, cours d'appel)
27consulter_journal_officielDILA / API PISTE LegifranceRecherche dans le Journal Officiel (JORF) : lois, decrets, arretes, ordonnances — filtre par type et plage de dates
28consulter_aide_socialeCNAF / data.caf.frStatistiques allocataires CAF par commune ou departement : RSA, APL/ALS/ALF, AAH, allocations familiales, prime d'activite...
29rechercher_marche_publicDILA / boamp-datadila.opendatasoft.comAvis marches publics BOAMP : appels d'offres, attributions, MAPA, DSP — filtre type/dept/acheteur/dates
30rechercher_annonce_legaleDILA / bodacc-datadila.opendatasoft.comAnnonces legales BODACC : immatriculations, radiations, cessions, procedures collectives — filtre SIREN/nom/type/dept
31consulter_budget_epciOFGL / data.ofgl.frBudget des EPCI (metropoles, CA, CC, CU) : recettes/depenses, epargne, dette, euros/habitant — 2017-2024
32consulter_budget_communedata.gouv.fr Tabular / OFGLBudget primitif communes : recettes/depenses totales, epargne brute/nette, encours de dette, euros/habitant
33rechercher_subventiondata.gouv.fr TabularSubventions collectivites >23 000 EUR — filtre beneficiaire/attribuant/objet/montant/annee
34consulter_sirene_historiqueAPI Recherche Entreprises DINUMEntreprises SIRENE par NAF + zone — etat actif/cesse, dates creation et fermeture
35rechercher_offre_emploiFrance Travail OAuth2Offres d'emploi actives — filtre mots-cles, commune, departement, type contrat, qualification
36consulter_prix_carburantdata.economie.gouv.frPrix carburants en temps reel par departement ou commune — stations triees par prix croissant, Gazole/SP95/SP98/E10/E85/GPLc, automate 24/24 (MAJ toutes les 10 min)
37rechercher_formationdata.gouv.fr Tabular / Caisse des DepotsFormations CPF eligibles du catalogue MonCompteFormation — filtre mot-cle, departement, code ROME, niveau, a distance
38consulter_parcoursup_statsMESR / data.education.gouv.frStatistiques de selectivite Parcoursup par formation : taux d'acces, rang dernier appele, profil admis bac G/T/Pro, mentions, boursiers

Exemples d'appels

Recherche unifiee (dispatch automatique)

json
{ "name": "rechercher", "arguments": { "query": "prix immobilier a Lyon" } }{ "name": "rechercher", "arguments": { "query": "renouveler passeport" } }{ "name": "rechercher", "arguments": { "query": "93140 taxe fonciere" } }{ "name": "rechercher", "arguments": { "query": "SIRET 41816609600069" } }

Recherche d'entreprise

json
{ "name": "rechercher_entreprise", "arguments": { "siret": "41816609600069" } }{ "name": "rechercher_entreprise", "arguments": { "nom": "OCTO Technology" } }

Simuler la taxe fonciere

json
{ "name": "simuler_taxe_fonciere", "arguments": { "commune": "Lyon", "surface": 75, "type_bien": "Appartement" } }

Simuler les frais de notaire

json
{ "name": "simuler_frais_notaire", "arguments": { "prix": 250000, "type": "ancien", "departement": "75" } }

Simuler l'impot sur le revenu

json
{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 42000 } }{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 80000, "situation": "marie", "nb_enfants": 2 } }{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 50000, "revenus_fonciers": 12000, "regime_foncier": "micro" } }

Conventions collectives

json
{ "name": "rechercher_convention_collective", "arguments": { "query": "boulangerie" } }{ "name": "rechercher_convention_collective", "arguments": { "idcc": "3248" } }

Etablissements scolaires

json
{ "name": "rechercher_etablissement_scolaire", "arguments": { "commune": "Lyon", "type": "lycee" } }{ "name": "rechercher_etablissement_scolaire", "arguments": { "code_postal": "93140", "statut": "public" } }{ "name": "rechercher_etablissement_scolaire", "arguments": { "nom": "Lacassagne" } }

Resultats lycees (IVAL)

json
{ "name": "consulter_resultats_lycee", "arguments": { "commune": "Lyon" } }{ "name": "consulter_resultats_lycee", "arguments": { "nom_lycee": "Lacassagne", "type": "gt" } }

Evaluations nationales (6eme / CE2)

json
{ "name": "consulter_evaluations_nationales", "arguments": { "code_departement": "93" } }{ "name": "consulter_evaluations_nationales", "arguments": { "commune": "Lyon", "niveau": "6eme" } }{ "name": "consulter_evaluations_nationales", "arguments": { "code_postal": "93140", "niveau": "CE2" } }

Formations Parcoursup

json
{ "name": "consulter_parcoursup", "arguments": { "recherche": "informatique", "ville": "Lyon" } }{ "name": "consulter_parcoursup", "arguments": { "filiere": "BTS", "recherche": "comptabilite" } }{ "name": "consulter_parcoursup", "arguments": { "departement": "93", "filiere": "Licence" } }

Statistiques selectivite Parcoursup

json
{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "BTS comptabilite" } }{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "licence informatique", "ville": "Lyon" } }{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "CPGE scientifique", "filiere": "CPGE", "limit": 5 } }

Acces aux soins

json
{ "name": "consulter_acces_soins", "arguments": { "commune": "Bondy" } }{ "name": "consulter_acces_soins", "arguments": { "code_departement": "93" } }

Insertion professionnelle (InserJeunes)

json
{ "name": "consulter_insertion_professionnelle", "arguments": { "ville": "Lyon", "limit": 5 } }{ "name": "consulter_insertion_professionnelle", "arguments": { "uai": "0691723Y" } }{ "name": "consulter_insertion_professionnelle", "arguments": { "recherche": "coiffure", "code_departement": "69" } }

Securite et delinquance

json
{ "name": "consulter_securite", "arguments": { "code_departement": "75" } }{ "name": "consulter_securite", "arguments": { "commune": "Lyon" } }

Risques naturels

json
{ "name": "consulter_risques_naturels", "arguments": { "commune": "Nimes" } }{ "name": "consulter_risques_naturels", "arguments": { "code_insee": "75056" } }

Textes legaux (Legifrance)

json
{ "name": "rechercher_texte_legal", "arguments": { "recherche": "protection donnees personnelles" } }{ "name": "rechercher_texte_legal", "arguments": { "recherche": "teletravail", "champ": "TITLE" } }

Codes juridiques (Legifrance)

json
{ "name": "rechercher_code_juridique", "arguments": { "recherche": "contrat de travail", "code": "Code du travail" } }{ "name": "rechercher_code_juridique", "arguments": { "recherche": "legitime defense", "code": "Code penal" } }{ "name": "rechercher_code_juridique", "arguments": { "recherche": "1242", "code": "Code civil", "champ": "NUM_ARTICLE" } }

Jurisprudence (Legifrance)

json
{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "licenciement abusif" } }{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "clause abusive", "juridiction": "Cour de cassation", "publie_bulletin": true } }{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "prejudice moral", "juridiction": "Cours d'appel" } }

Journal Officiel (JORF)

json
{ "name": "consulter_journal_officiel", "arguments": { "recherche": "teletravail" } }{ "name": "consulter_journal_officiel", "arguments": { "recherche": "loi finances", "type_texte": "LOI", "date_debut": "2024-01-01", "date_fin": "2024-12-31" } }{ "name": "consulter_journal_officiel", "arguments": { "recherche": "protection donnees", "type_texte": "DECRET", "limit": 10 } }

Aide sociale — statistiques CAF

json
{ "name": "consulter_aide_sociale", "arguments": { "commune": "Bondy" } }{ "name": "consulter_aide_sociale", "arguments": { "code_departement": "93" } }{ "name": "consulter_aide_sociale", "arguments": { "code_postal": "93140", "prestation": "RSA" } }

Marches publics (BOAMP)

json
{ "name": "rechercher_marche_public", "arguments": { "recherche": "travaux voirie", "departement": "35" } }{ "name": "rechercher_marche_public", "arguments": { "type_avis": "AAC", "departement": "75" } }{ "name": "rechercher_marche_public", "arguments": { "acheteur": "Departement du Rhone", "type_avis": "APC" } }

Annonces legales (BODACC)

json
{ "name": "rechercher_annonce_legale", "arguments": { "siren": "123456789" } }{ "name": "rechercher_annonce_legale", "arguments": { "nom_entreprise": "SARL Martin" } }{ "name": "rechercher_annonce_legale", "arguments": { "type_annonce": "procedure_collective", "departement": "69" } }

Consulter le zonage ABC

json
{ "name": "consulter_zonage_immobilier", "arguments": { "commune": "Bordeaux" } }

Comparer des communes

json
{ "name": "comparer_communes", "arguments": { "communes": ["Lyon", "Bordeaux", "Nantes"] } }

Fiscalite locale

json
{ "name": "consulter_fiscalite_locale", "arguments": { "code_postal": "93140" } }{ "name": "consulter_fiscalite_locale", "arguments": { "communes": ["PARIS", "LYON", "MARSEILLE"] } }

Transactions immobilieres (DVF)

json
{ "name": "consulter_transactions_immobilieres", "arguments": { "commune": "Bondy", "type_local": "Appartement" } }{ "name": "consulter_transactions_immobilieres", "arguments": { "commune": "Lyon", "evolution": true } }

Comment ca marche

Simulateur de taxe fonciere

VLC estimee = Surface ponderee x Tarif ajuste x Coef. entretienBase imposable = VLC x 50 %TF estimee = Base imposable x Taux global TFB (REI)
  • Surface ponderee : surface habitable + equivalences confort
  • Tarif ajuste : tarif VLC national x ratio prix local DVF / prix national
  • Coef. entretien : selon l'anciennete du bien (0.90 a 1.15)
  • Taux TFB : vrais taux votes par les collectivites (source REI DGFiP)

Simulateur de frais de notaire

Frais = DMTO + Emoluments TTC + CSI + Debours
  • DMTO : 5,81 % (ancien, taux normal) ou 6,32 % (taux majore 2025) ; 0,71 % (neuf)
  • Emoluments : bareme degressif reglemente (3,87 % -> 0,799 %) + TVA 20 %
  • CSI : 0,10 % du prix (minimum 15 EUR)
  • Debours : ~1 200 EUR (estimation)

Simulateur d'impot sur le revenu

Quotient familial = Revenu net imposable / Nombre de partsIR brut = Bareme progressif applique au QF x Nombre de partsIR net = IR brut - Decote (si applicable) + CEHR (si > 250k/500k)

Bareme 2025 (revenus 2024) : 0 % / 11 % / 30 % / 41 % / 45 %

Revenus complementaires supportes : fonciers (micro/reel), capitaux mobiliers (PFU/bareme), micro-BIC (50 %), micro-BNC (34 %).

Recherche d'entreprise

Recherche via l'API Recherche d'entreprises (DINUM) par SIRET, SIREN ou nom. Retourne forme juridique, NAF, effectif, dirigeants, adresse, et chaine vers KALI pour les conventions collectives applicables.

Etablissements scolaires

Proxy vers l'API Explore v2.1 de data.education.gouv.fr (Annuaire de l'education nationale, 68 000+ etablissements). Filtres : commune, code postal, type (ecole/college/lycee), statut (public/prive), nom. Retourne adresse, contact, voies d'enseignement, services (restauration, internat, ULIS, SEGPA), sections (europeenne, internationale, sport, arts).

Resultats lycees (IVAL)

Proxy vers les datasets IVAL GT et Pro de la DEPP (data.education.gouv.fr). Requetes paralleles GT + Pro, tri par valeur ajoutee decroissante. Indicateurs : taux de reussite au bac, valeur ajoutee, taux d'acces 2nde-bac, taux de mentions, effectifs par niveau. Sessions 2012-2024.

Architecture

Cloudflare Workers (plan payant)+-- Transport : Streamable HTTP (POST /mcp)+-- D1 SQLite (fiches DILA)|   +-- fiches (~5 500 fiches pratiques)|   +-- fiches_fts (index FTS5, tokenize unicode61)|   +-- themes (304 themes hierarchiques)|   +-- sync_log (historique des synchronisations)|   +-- tool_stats (statistiques d'usage)+-- Proxy API (temps reel, cache + retry)|   +-- data.economie.gouv.fr -> REI fiscalite locale + BOFiP|   +-- data.gouv.fr -> DVF transactions + Zonage ABC + KALI conventions|   +-- data.education.gouv.fr -> Annuaire etablissements + IVAL lycees + Evaluations nationales + Parcoursup + InserJeunes|   +-- georisques.gouv.fr -> Risques naturels GASPAR + Arretes CatNat|   +-- data.ameli.fr -> Acces aux soins (effectifs, densite, patientele MT)|   +-- api.piste.gouv.fr -> Legifrance (textes legaux, codes juridiques, jurisprudence, JORF)|   +-- data.caf.fr -> Statistiques CAF allocataires (RSA, APL, AAH, AF, prime d'activite)|   +-- boamp-datadila.opendatasoft.com -> Marches publics BOAMP (appels d'offres, attributions, MAPA, DSP)|   +-- bodacc-datadila.opendatasoft.com -> Annonces legales BODACC (immatriculations, radiations, cessions, procedures collectives)|   +-- geo.api.gouv.fr -> Resolution communes|   +-- recherche-entreprises.api.gouv.fr -> Fiche entreprise|   +-- API Annuaire -> services publics locaux+-- Cron (0 6 * * *) -> sync quotidienne DILA

Sources de donnees

SourceTypeDonnees
DILA (lecomarquage)ZIP quotidien -> D1Fiches pratiques, themes
API AnnuaireProxy temps reelServices publics locaux
data.economie.gouv.frProxy temps reelFiscalite locale (REI), BOFiP doctrine
data.gouv.frProxy temps reelDVF transactions, Zonage ABC, KALI conventions collectives, SSMSI securite/delinquance
geo.api.gouv.frProxy temps reelResolution communes (CP/INSEE/nom)
recherche-entreprises.api.gouv.frProxy temps reelEntreprises (SIRET/SIREN/nom, dirigeants, IDCC)
data.education.gouv.frProxy temps reelAnnuaire etablissements scolaires, IVAL lycees, evaluations nationales 6eme/CE2, formations Parcoursup, insertion pro InserJeunes
georisques.gouv.frProxy temps reel (API v1 GASPAR)Risques naturels et technologiques par commune, arretes de catastrophe naturelle (CatNat)
data.ameli.frProxy temps reelAcces aux soins : effectifs/densite medecins, patientele MT, primo-installations, zones sous-dotees
api.piste.gouv.fr (DILA)Proxy temps reel (OAuth2)Legifrance : textes legaux (LODA), codes juridiques (CODE), jurisprudence (JURI/CAPP), Journal Officiel (JORF)
data.caf.fr (CNAF)Proxy temps reelStatistiques allocataires CAF par commune/departement : RSA, APL/ALS/ALF, AAH, AF, prime d'activite...
boamp-datadila.opendatasoft.com (DILA)Proxy temps reel (Opendatasoft v2.1)Marches publics BOAMP : appels d'offres, attributions, MAPA, DSP — mise a jour quotidienne
bodacc-datadila.opendatasoft.com (DILA)Proxy temps reel (Opendatasoft v2.1)Annonces legales BODACC : immatriculations, radiations, cessions, procedures collectives
data.economie.gouv.frProxy temps reel (Opendatasoft v2.1)Prix carburants flux instantane : stations-service, prix Gazole/SP95/SP98/E10/E85/GPLc, MAJ toutes les 10 min

Endpoints

MethodePathDescription
POST/mcpEndpoint MCP (JSON-RPC)
GET/healthSante du service, version, outils, derniere erreur
GET/Description du service
GET/openapi.jsonSpecification OpenAPI 3.1 (public, genere dynamiquement)
GET/admin/dashboardDashboard HTML avec statistiques (auth requise)
GET/admin/dashboard/apiAPI JSON du dashboard (auth requise)
POST/admin/sync/fullSync complete DILA (auth requise)
GET/admin/syncStatut des dernieres syncs (auth requise)

Developpement

powershell
npm installnpm run dev          # Serveur localnpx vitest run       # Tests unitaires (~600 tests)npm run typecheck    # Verification TypeScript (0 erreurs)npm run deploy       # Deploiement Cloudflare

Stack technique

  • TypeScript / Cloudflare Workers
  • D1 SQLite + FTS5
  • Vitest (tests unitaires)
  • fflate (decompression ZIP)
  • fast-xml-parser (parsing XML DILA)
  • APIs : Annuaire, data.economie.gouv.fr, data.gouv.fr, geo.api.gouv.fr, recherche-entreprises.api.gouv.fr

Licence

MIT

Contribution

  1. Fork le repo
  2. Creer une branche (git checkout -b feature/mon-outil)
  3. Suivre le pattern : 1 fichier = 1 outil dans src/tools/
  4. Ajouter l'import + definition + case dans src/index.ts
  5. Ecrire les tests dans src/tools/__tests__/
  6. Push sur main -> auto-deploy

来源:README.md,提交 bd6f487

工具

38

rechercher

Recherche unifiee intelligente : dispatche vers fiches DILA, BOFiP, DVF, fiscalite locale, simulation TF/frais notaire/IR, zonage ABC/Pinel, conventions collectives, etablissements scolaires, resultats lycees, Parcoursup, acces aux soins, insertion pro, securite, risques naturels, codes juridiques, jurisprudence, textes legaux, JO, marches publics, annonces BODACC, aide sociale CAF, budget commune/EPCI, subventions, SIRENE, offres emploi France Travail, prix carburants, formations CPF (MonCompteFormation). A utiliser en premier si la source n'est pas evidente.

输入参数limitquery必填

rechercher_fiche

Recherche dans les fiches pratiques de service-public.fr (droits, démarches administratives). Utilise la recherche plein texte.

输入参数limitquery必填themeaudience

lire_fiche

Lit le contenu complet d'une fiche pratique par son identifiant (ex: F14929 pour le passeport).

输入参数fiche_id必填

rechercher_service_local

Recherche un service public local (mairie, préfecture, CAF, CPAM, France Services...) via l'Annuaire de l'administration.

输入参数limitcommunecode_inseecode_postaltype_organisme

naviguer_themes

Parcourt l'arborescence thématique de service-public.fr. Sans paramètre, liste les thèmes principaux.

输入参数theme_id

consulter_fiscalite_locale

Consulte les taux d'imposition locale d'une commune (taxe foncière, taxe d'habitation, TEOM, CFE). Accepte un nom de commune, un code INSEE ou un code postal. Sans exercice précisé, affiche l'évolution sur 4 ans avec tendance. Données REI de la DGFiP via data.economie.gouv.fr.

输入参数typecommunecommunesexercicecode_inseecode_postal

rechercher_doctrine_fiscale

Recherche dans la doctrine fiscale officielle (BOFiP - Bulletin Officiel des Finances Publiques). Couvre IR, TVA, IS, plus-values, etc.

输入参数limitquery必填serie

consulter_transactions_immobilieres

Consulte les transactions immobilières (DVF - Demandes de Valeurs Foncières) d'une commune. Fournit prix médians, prix au m², répartition par type de bien et nombre de pièces. Avec evolution=true, retourne l'historique des prix médians par année (2019-aujourd'hui) avec tendance. Données DGFiP via data.gouv.fr. Hors Alsace, Moselle et Mayotte.

输入参数anneecommuneevolutioncode_inseetype_localcode_postal

simuler_taxe_fonciere

Estime la taxe foncière annuelle d'un bien immobilier. Combine les vrais taux communaux (REI DGFiP) avec une estimation de la valeur locative cadastrale ajustée au marché local via les transactions DVF. Accepte un nom de commune, un code INSEE ou un code postal. Décompose les taux par collectivité (commune, EPCI, syndicat, GEMAPI, TSE, TASA). Détecte l'exonération construction neuve 2 ans (art. 1383 CGI). Simule le scénario d'abattement résidence principale si voté par la commune. Résultat indicatif uniquement.

输入参数communesurface必填type_bien必填code_inseecode_postalnombre_piecesannee_constructionresidence_principale

simuler_frais_notaire

Estime les frais de notaire (frais d'acquisition) pour un achat immobilier. Calcule les droits de mutation (DMTO), émoluments du notaire (barème dégressif réglementé), contribution de sécurité immobilière et débours. Distingue ancien (7-8 %) et neuf (2-3 %). Si le département est précisé, applique le taux DMTO exact (normal 5,81 % ou majoré 6,32 % selon le département, LF 2025). Sans département, affiche les deux hypothèses. Accepte un code département, un code postal ou un numéro de département.

输入参数prix必填type必填departement

consulter_zonage_immobilier

Consulte la zone ABC d'une commune (A bis, A, B1, B2, C) utilisée pour les dispositifs immobiliers (Pinel, PTZ, plafonds loyers). Accepte un nom de commune, un code INSEE ou un code postal. Retourne la zone, les plafonds de loyer, les plafonds de ressources et l'éligibilité aux dispositifs. Source : Ministère de la Transition écologique via data.gouv.fr.

输入参数communecode_inseecode_postal

comparer_communes

Compare 2 à 5 communes sur un tableau croisé : population et densité, fiscalité locale (taux TFB, TEOM), prix immobiliers (DVF médian/m² appart et maison), zonage ABC, services publics locaux, établissements scolaires, scores 6ème, sécurité départementale (cambriolages, vols, violences), risques naturels (nombre de risques, arrêtés CatNat), données santé (densité médecins) et intercommunalité. Aide à la décision pour un déménagement ou un investissement. Accepte des noms de communes, codes postaux ou codes INSEE.

输入参数communes必填

simuler_impot_revenu

Estime l'impot sur le revenu (IR) selon le bareme progressif 2025 (revenus 2024). Calcule le quotient familial, applique le plafonnement, la decote et la contribution exceptionnelle hauts revenus (CEHR). Parametres : revenu net imposable (obligatoire), nombre de parts OU situation familiale + nombre d'enfants. Options : revenus fonciers (micro-foncier 30% abattement ou reel), revenus de capitaux (PFU 30% ou bareme), micro-BIC (abattement 50%), micro-BNC (abattement 34%).

输入参数nb_partsmicro_bicmicro_bncsituationnb_enfantsregime_foncierregime_capitauxrevenus_capitauxrevenus_fonciersrevenu_net_imposable必填

rechercher_convention_collective

Recherche une convention collective nationale par numero IDCC, secteur d'activite ou mot-cle. Source : base KALI (DILA) via data.gouv.fr. Retourne le titre, l'IDCC, l'etat (en vigueur/abrogee), la nature et le lien Legifrance.

输入参数idcclimitquery

rechercher_entreprise

Recherche une entreprise francaise par SIRET, SIREN ou nom. Retourne les informations legales (forme juridique, NAF, effectif, dirigeants, adresse) et la ou les convention(s) collective(s) applicable(s) avec detail KALI. Source : API Recherche d'entreprises (DINUM) + KALI (DILA).

输入参数nomsirensiret

rechercher_etablissement_scolaire

Recherche un etablissement scolaire (ecole, college, lycee) par commune, code postal ou nom. Retourne les informations detaillees : adresse, contact, voies d'enseignement, services (restauration, internat, ULIS), sections (europeenne, sport, arts), education prioritaire. Source : Annuaire de l'education (data.education.gouv.fr), 68 000+ etablissements.

输入参数nomtypelimitstatutcommunecode_inseecode_postal

consulter_resultats_lycee

Consulte les indicateurs de valeur ajoutee (IVAL) d'un lycee : taux de reussite au bac, valeur ajoutee, taux d'acces 2nde-bac, taux de mentions. Couvre les lycees generaux/technologiques et professionnels, publics et prives sous contrat. Donnees DEPP session 2012-2024. Source : data.education.gouv.fr.

输入参数typelimitcommuneevolutionnom_lyceecode_inseecode_postal

consulter_evaluations_nationales

Consulte les resultats des evaluations nationales (6eme et CE2) par departement. Compare les scores departementaux au niveau national, avec repartition par groupes de niveau et tendance annuelle. Accepte un nom de commune, un code postal ou un code departement. Source : DEPP via data.education.gouv.fr.

输入参数anneeniveaucommunecode_postalcode_departement

consulter_parcoursup

Recherche des formations sur Parcoursup par mot-cle, ville, departement ou filiere. Retourne les informations detaillees : etablissement, selectivite, taux d'acces, capacite, nombre de voeux, profil des admis (bac, mentions, boursiers), lien fiche Parcoursup. Donnees session 2025. Source : Ministere de l'Enseignement superieur via data.education.gouv.fr.

输入参数limitvillefiliererecherchecode_postaldepartement

consulter_parcoursup_stats

Statistiques de selectivite Parcoursup par formation : taux d'acces, rang dernier appele, profil admis par bac (general/techno/pro), mentions, boursiers. Triees par selectivite croissante. Source : Parcoursup 2025 via data.education.gouv.fr.

输入参数trilimitvillefiliereformation必填code_postalselective_uniquement

consulter_acces_soins

Consulte les donnees d'acces aux soins par departement : effectifs et densite des medecins generalistes et specialistes liberaux, patientele medecin traitant, primo-installations, installations en zones sous-dotees, file active. Compare avec les moyennes nationales. Accepte un nom de commune, un code postal ou un code departement. Source : Assurance Maladie (CNAM) via data.ameli.fr.

输入参数communecode_postalcode_departement

consulter_insertion_professionnelle

Consulte les indicateurs d'insertion professionnelle des lycees professionnels (InserJeunes). Taux d'emploi a 6/12/18/24 mois apres la sortie, taux de poursuite d'etudes, valeur ajoutee. Detail par formation (CAP, Bac Pro, BTS, Mention complementaire). Recherche par nom d'etablissement, ville, departement ou code UAI. Source : DEPP/DARES via data.education.gouv.fr.

输入参数uailimitvillerecherchetype_diplomecode_departement

consulter_securite

Consulte les statistiques de securite et delinquance par departement : cambriolages, vols, violences, homicides, escroqueries, stupefiants. Fournit le nombre de faits, le taux pour 1000 habitants et l'evolution annuelle. Accepte un nom de commune, un code postal ou un code departement. Source : SSMSI, Ministere de l'Interieur via data.gouv.fr.

输入参数anneecommunecode_postalcode_departement

consulter_risques_naturels

Consulte les risques naturels et technologiques d'une commune : inondation, seisme, mouvement de terrain, risque industriel, feu de foret, etc. Liste les risques identifies et les arretes de catastrophe naturelle (CatNat) avec dates. Accepte un nom de commune, un code postal ou un code INSEE. Source : Georisques (BRGM/MTE) via georisques.gouv.fr.

输入参数communecode_inseecode_postal

rechercher_code_juridique

Recherche d'articles dans les codes de loi francais (Code civil, Code du travail, Code penal, Code de commerce, etc.). Retourne les articles avec leur numero, contenu et lien Legifrance. Source : API Legifrance officielle (PISTE/DILA).

输入参数code必填champlimitrecherche必填type_recherche

consulter_journal_officiel

Recherche dans le Journal Officiel de la Republique Francaise (JORF). Retourne les textes publies au JO avec leur titre, nature, date, NOR et lien Legifrance. Filtrage par type (LOI/DECRET/ARRETE/ORDONNANCE...) et plage de dates. Source : API PISTE officielle DILA/Legifrance.

输入参数limitdate_finrecherche必填date_debuttype_texte

consulter_aide_sociale

Statistiques CAF par commune ou departement : nombre de foyers allocataires et personnes couvertes pour RSA, aides au logement (APL/ALS/ALF), AAH, allocations familiales, prime d'activite et autres prestations. Donnees agregees anonymisees depuis 2020. Source : CNAF — data.caf.fr.

输入参数anneecommunecode_inseeprestationcode_postalcode_departement

rechercher_marche_public

Recherche d'avis de marches publics (appels d'offres, attributions, MAPA, DSP) dans le BOAMP (Bulletin officiel des annonces des marches publics). Filtrage par mots-cles, type d'avis, departement, acheteur ou periode. Source : API BOAMP — DILA.

输入参数limitacheteurdate_finrecherchetype_avisdate_debutdepartement

consulter_budget_epci

Consulte les comptes financiers d'un EPCI (metropole, CA, CC, CU) : recettes, depenses, dette. Donnees 2017-2024. Source : OFGL.

输入参数epcianneecommunecode_siren

consulter_budget_commune

Consulte les comptes financiers d'une commune : recettes, depenses, epargne brute, encours de dette, investissements. Donnees 2017-2024. Source : OFGL via data.ofgl.fr.

输入参数anneecommunecode_inseecode_postal

rechercher_subvention

Recherche des subventions versees par les collectivites locales et organismes publics. Filtrage par beneficiaire, attribuant, objet, montant minimum et annee. Source : data.gouv.fr (obligation legale > 23 000 EUR).

输入参数anneelimitobjetattribuantmontant_minbeneficiaire

consulter_sirene_historique

Recherche des entreprises par secteur d'activite (code NAF/APE) et zone geographique. Retourne les informations SIRENE : nom, etat (actif/cesse), dates de creation et fermeture. Source : API Recherche Entreprises (DINUM).

输入参数etatlimitcommunecode_nafcode_postalcode_departement

rechercher_annonce_legale

Recherche d'annonces legales dans le BODACC (Bulletin officiel des annonces civiles et commerciales) : ventes et cessions, immatriculations, radiations, modifications, procedures collectives, depots de comptes. Filtrage par entreprise, SIREN, type d'annonce, departement ou periode. Source : API BODACC — DILA.

输入参数limitsirendate_finrecherchedate_debutdepartementtype_annoncenom_entreprise

rechercher_offre_emploi

Recherche d'offres d'emploi actives en temps reel via France Travail. Filtrage par mots-cles, commune, code postal, departement, type de contrat (CDI/CDD/MIS...) et qualification (cadre/non-cadre). Necessite les secrets FT_CLIENT_ID / FT_CLIENT_SECRET (inscription gratuite sur francetravail.io). Source : API Offres d'emploi v2 — France Travail.

输入参数limitcommunemots_clescode_postaldepartementtype_contratqualification

consulter_prix_carburant

Prix des carburants en temps reel pour un departement ou une commune. Retourne les stations triees par prix croissant avec Gazole, SP95, SP98, E10, E85, GPLc et indicateur automate 24/24. Source : data.economie.gouv.fr (flux instantane, MAJ toutes les 10 min).

输入参数limitcommunecarburantcode_postaldepartement

rechercher_formation

Recherche des formations professionnelles eligibles au CPF (MonCompteFormation). Filtrage par mot-cle, departement, code ROME, niveau de sortie ou modalite a distance. Retourne l'organisme, la certification, le niveau, les codes ROME, les frais TTC et le nombre de sessions actives. Source : data.gouv.fr — catalogue national MCF.

输入参数limitniveaucode_romerecherchea_distancedepartement

rechercher_jurisprudence

Recherche de jurisprudence judiciaire francaise : arrets de la Cour de cassation et cours d'appel. Retourne les decisions avec juridiction, formation, solution et lien Legifrance. Source : API Legifrance officielle (PISTE/DILA).

输入参数limitrecherche必填juridictionpublie_bulletin

版本历史

1
  1. v1.14.8最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分