Logo mcp-datagouv-nc
mcp-datagouv-nc
Serveur MCP open source · data.gouv.nc · v1.0.0
Open Source · MIT API Officielle Gouvernement NC Aucune clé API requise

Les données ouvertes du Gouvernement NC,
directement dans votre agent IA.

mcp-datagouv-nc est un serveur MCP (Model Context Protocol) open source qui connecte vos assistants IA à l'API officielle de data.gouv.nc. Sans écrire une ligne de code, interrogez des centaines de jeux de données publics — population, économie, environnement, transport — en langage naturel, directement depuis Claude, Cursor, Windsurf ou tout agent IA compatible.

$npx mcp-datagouv-nc Aucune clé API · Aucun compte · Node.js ≥ 18
Contexte

Pourquoi cet outil ?

data.gouv.nc héberge des centaines de jeux de données publics. Ces données sont ouvertes — mais les exploiter nécessite aujourd'hui des compétences techniques que la plupart des utilisateurs n'ont pas.

Avant

  • Naviguer manuellement sur data.gouv.nc
  • Comprendre l'API Opendatasoft (ODSQL)
  • Écrire des requêtes techniques
  • Exporter et retraiter les données
  • Accès réservé aux profils techniques

Avec mcp-datagouv-nc

  • Une simple question en langage naturel
  • Réponse en quelques secondes
  • Données officielles, en temps réel
  • Export CSV accessible en un clic
  • Accessible à tous, sans compétence technique

Compatibilité

Fonctionne avec vos outils IA

Le protocole MCP est devenu le standard universel pour connecter les agents IA à des sources de données externes. Ce serveur est compatible avec tout client supportant ce protocole. Pour apprendre à piloter une IA par MCP, voir la formation Claude Code et MCP.

🤖
Claude
Desktop & Claude Code
🖥️
Cursor
Éditeur IA
🌊
Windsurf
Agent IA Codeium
⚡
Continue
VS Code / JetBrains
🔗
Tout agent MCP
Standard ouvert

Fonctionnalités

6 outils disponibles

Chaque outil correspond à une action précise sur l'API data.gouv.nc. Votre agent IA les appelle automatiquement en fonction de votre question — aucune action manuelle requise.

list_datasets
Recherche et liste les jeux de données disponibles dans le catalogue. Filtrage par mot-clé, thème ou organisation.
Optionnels : search, where, limit, offset, order_by
get_dataset
Récupère les informations complètes d'un dataset : description, champs disponibles, organisation, date de mise à jour, nombre d'enregistrements.
Requis : dataset_id
query_records
Interroge les enregistrements avec filtres, tri, sélection de colonnes et regroupement. Moteur ODSQL complet, entièrement abstrait par l'IA.
Requis : dataset_id · Optionnels : where, select, order_by, group_by, limit
get_facets
Liste les valeurs disponibles pour filtrer le catalogue global : thèmes, organisations, mots-clés, licences.
Optionnel : facet
get_dataset_facets
Explore les valeurs distinctes d'un champ dans un dataset. Idéal pour découvrir les communes, années ou catégories disponibles.
Requis : dataset_id · Optionnel : facet
get_export_url
Génère l'URL de téléchargement CSV d'un dataset complet, sans limite d'enregistrements. Téléchargeable directement dans un navigateur.
Requis : dataset_id · Optionnel : where

Cas d'usage

Ce que vous pouvez demander à votre agent

Posez vos questions directement dans l'interface de votre assistant IA. Il appelle les bons outils et vous retourne les données officielles.

👥
Quels jeux de données sur la population de Nouméa sont disponibles ?
→ list_datasets recherche dans le catalogue par mot-clé
💼
Donne-moi les chiffres d'emploi par commune pour 2023
→ query_records filtre les enregistrements par commune et par année
📊
Liste tous les datasets publiés par l'ISEE
→ list_datasets avec filtrage par organisation
🌿
Quels thèmes de données environnementales existent sur data.gouv.nc ?
→ get_facets explore les catégories thématiques disponibles
📥
Télécharge-moi le CSV complet du dataset sur les communes
→ get_export_url génère le lien de téléchargement direct

Installation

En 30 secondes

Aucune clé API requise. Aucun compte à créer. L'API data.gouv.nc est entièrement publique, gratuite et en lecture seule. Ce serveur se connecte directement à https://data.gouv.nc/api/explore/v2.1.
Claude Desktop — claude_desktop_config.json
JSON
{
  "mcpServers": {
    "datagouv-nc": {
      "command": "npx",
      "args": ["-y", "mcp-datagouv-nc"]
    }
  }
}
Claude Code (terminal)
Shell
claude mcp add datagouv-nc npx -y mcp-datagouv-nc
Cursor / Windsurf / autres agents MCP compatibles
JSON
{
  "mcpServers": {
    "datagouv-nc": {
      "command": "npx",
      "args": ["-y", "mcp-datagouv-nc"]
    }
  }
}
Source de données
Portail officiel : data.gouv.nc
Plateforme : Opendatasoft Explore API v2.1
Méthode : GET uniquement (lecture seule)
Authentification : aucune
Prérequis techniques
Node.js ≥ 18.0.0
npm ou npx (inclus avec Node.js)
Tout client compatible MCP
Connexion internet

Aller plus loin

Un agent IA branché sur les données de votre entreprise

Ce serveur branche un agent IA sur des données publiques. Le même principe s'applique aux documents, aux devis et aux outils d'une entreprise.

Automatisation IA en Nouvelle-Calédonie · Audit Flash IA, offert aux entreprises calédoniennes · Le code source sur GitHub