Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧬 Biology & Bioinformatics
  3. Service Public France
S
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/11/2026, 12:09:40 AM

Service Public France

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

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

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "service-public-france": {
      "command": "npx",
      "args": [
        "-y",
        "service-public-france"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing Alternatives🧬 More in Biology & Bioinformatics

Documentation Overview

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 :

Code
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 :

config.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 :

config.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 :

Code
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)

config.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

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

Simuler la taxe fonciere

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

Simuler les frais de notaire

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

Simuler l'impot sur le revenu

config.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

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

Etablissements scolaires

config.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)

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

Evaluations nationales (6eme / CE2)

config.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

config.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

config.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

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

Insertion professionnelle (InserJeunes)

config.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

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

Risques naturels

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

Textes legaux (Legifrance)

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

Codes juridiques (Legifrance)

config.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)

config.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)

config.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

config.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)

config.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)

config.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

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

Comparer des communes

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

Fiscalite locale

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

Transactions immobilieres (DVF)

config.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

Code
VLC estimee = Surface ponderee x Tarif ajuste x Coef. entretien
Base 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

Code
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

Code
Quotient familial = Revenu net imposable / Nombre de parts
IR brut = Bareme progressif applique au QF x Nombre de parts
IR 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

Code
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

Terminal
npm install
npm run dev          # Serveur local
npx 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

Related MCP Servers

View all in Biology & Bioinformatics View all alternatives
  • HealthChain logoHealthChain

    Typed, validated FHIR tools for healthcare AI agents β€” build, read, validate, and code FHIR resources from a patient bundle, with terminology lookup and machine-readable validation reports built for fix-and-retry. pip install healthchain[mcp]

    🧬 Biology & Bioinformatics3 views
    Compare vs HealthChain β†’
  • H
    Healthcare Fhir Mcp

    Healthcare Fhir tools for AI agents. Capabilities: search patients, get patient, search cond...

    🧬 Biology & Bioinformatics0 views
    Compare vs Healthcare Fhir Mcp β†’
  • H
    Healthcare Ai Governance Mcp

    Healthcare Ai Governance automation via MCP. Includes classify samd, check cds exemption, hi...

    🧬 Biology & Bioinformatics0 views
    Compare vs Healthcare Ai Governance Mcp β†’
  • M
    Mcp

    Securely access and manage FHIR healthcare data stored in Medplum.

    🧬 Biology & Bioinformatics0 views
    Compare vs Mcp β†’

Frequently Asked Questions about Service Public France

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "service-public-france": { "command": "npx", "args": ["-y", "Service Public France"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewService Public France AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/service-public-france?style=directory)](https://allmcps.com/mcp/service-public-france)
HTML Embed
<a href="https://allmcps.com/mcp/service-public-france"><img src="https://allmcps.com/api/badge/service-public-france?style=directory" alt="Service Public France on AllMCPs" /></a>

Technical Specs & Signals

Category🧬Biology & Bioinformatics
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
0/4 checks healthy over the last 6h
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧬 Biology & Bioinformatics β†’Alternatives to Service Public France β†’Install in Claude DesktopInstall in CursorInstall in VS Code