French Open Data & IGN
by nikoko107
README.md
# đ«đ· Serveur MCP - DonnĂ©es Ouvertes Françaises + IGN
Serveur MCP complet permettant à Claude d'accéder aux données publiques françaises et aux services cartographiques nationaux.
## đŠ Sources de donnĂ©es
### 1. **data.gouv.fr** - Plateforme ouverte des données publiques
- Recherche de jeux de données
- Informations sur les organisations
- Réutilisations de données
### 2. **IGN Géoplateforme** - Services cartographiques nationaux
- **WMTS** : Tuiles de cartes pré-générées (rapide)
- **WMS** : Cartes Ă la demande (personnalisable)
- **WFS** : Données vectorielles (analyse)
### 3. **API Adresse** - Géocodage national
- Convertir adresses â coordonnĂ©es GPS
- Convertir coordonnĂ©es â adresses
- Autocomplétion d'adresses
### 4. **API Geo** - Découpage administratif
- 35 000+ communes françaises
- Départements et régions
- Données démographiques
## đ Installation
### 1. Installer les dépendances
```bash
pip install -r requirements.txt
```
### 2. Configurer Claude Desktop
**macOS** : `~/Library/Application Support/Claude/claude_desktop_config.json`
**Windows** : `%APPDATA%\Claude\claude_desktop_config.json`
**Linux** : `~/.config/Claude/claude_desktop_config.json`
```json
{
"mcpServers": {
"french-opendata": {
"command": "python",
"args": [
"/CHEMIN/ABSOLU/VERS/french_opendata_complete_mcp.py"
]
}
}
}
```
**â ïž Important** : Remplacez `/CHEMIN/ABSOLU/VERS/` par le chemin rĂ©el oĂč vous avez placĂ© les fichiers.
### 3. Redémarrer Claude Desktop
Fermez complĂštement Claude Desktop et relancez-le.
## đ ïž Outils disponibles (24 au total)
### Data.gouv.fr (6 outils)
- `search_datasets` - Rechercher des jeux de données
- `get_dataset` - Détails d'un dataset
- `search_organizations` - Rechercher des organisations
- `get_organization` - Détails d'une organisation
- `search_reuses` - Rechercher des réutilisations
- `get_dataset_resources` - Lister les fichiers d'un dataset
### IGN Géoplateforme (9 outils)
- `list_wmts_layers` - Lister les couches WMTS
- `search_wmts_layers` - Rechercher des couches WMTS
- `get_wmts_tile_url` - URL de tuile WMTS
- `list_wms_layers` - Lister les couches WMS
- `search_wms_layers` - Rechercher des couches WMS
- `get_wms_map_url` - URL de carte WMS
- `list_wfs_features` - Lister les features WFS
- `search_wfs_features` - Rechercher des features WFS
- `get_wfs_features` - Récupérer des données vectorielles
### API Adresse (3 outils)
- `geocode_address` - Adresse â GPS
- `reverse_geocode` - GPS â Adresse
- `search_addresses` - Autocomplétion
### API Geo (6 outils)
- `search_communes` - Rechercher des communes
- `get_commune_info` - Info commune complĂšte
- `get_departement_communes` - Communes d'un département
- `search_departements` - Rechercher des départements
- `search_regions` - Rechercher des régions
- `get_region_info` - Info région
## đĄ Exemples d'utilisation
### Géocodage + Cartographie
```
"GĂ©ocode l'adresse '1 Avenue des Champs-ĂlysĂ©es, Paris' puis affiche-la sur une carte IGN"
```
### Recherche territoriale
```
"Quelle est la population de Lyon ? Montre-moi les orthophotos et trouve des données ouvertes"
```
### Analyse géographique
```
"RécupÚre les limites administratives de la Bretagne en GeoJSON"
```
## đ Structure des fichiers
```
mcp-datagouv-ign/
âââ french_opendata_complete_mcp.py # Serveur principal
âââ ign_geo_services.py # Module IGN
âââ requirements.txt # DĂ©pendances
âââ README.md # Cette documentation
```
## đ§ DĂ©pannage
### Le serveur ne démarre pas
1. Vérifiez Python 3.8+ : `python --version`
2. Vérifiez les dépendances : `pip list | grep -E "mcp|httpx"`
3. Vérifiez les chemins absolus dans la config
### Les outils ne s'affichent pas dans Claude
1. Redémarrez complÚtement Claude Desktop
2. VĂ©rifiez les logs : Menu â Settings â Developer
### Erreurs de connexion
- Vérifiez votre connexion Internet
- Les APIs publiques peuvent avoir des limites de débit
## đ Documentation des APIs
- **data.gouv.fr** : https://doc.data.gouv.fr/api/
- **IGN Géoplateforme** : https://geoservices.ign.fr/
- **API Adresse** : https://adresse.data.gouv.fr/api-doc/adresse
- **API Geo** : https://geo.api.gouv.fr/
## đš Couches IGN populaires
### WMTS/WMS
- `ORTHOIMAGERY.ORTHOPHOTOS` - Photos aériennes
- `GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2` - Plan IGN
- `CADASTRALPARCELS.PARCELLAIRE_EXPRESS` - Cadastre
- `TRANSPORTNETWORKS.ROADS` - Réseau routier
- `ADMINISTRATIVEUNITS.BOUNDARIES` - Limites administratives
### WFS (données vectorielles)
- `ADMINEXPRESS-COG-CARTO.LATEST:commune` - Communes
- `ADMINEXPRESS-COG-CARTO.LATEST:departement` - Départements
- `BDTOPO_V3:batiment` - BĂątiments
## đ Licence
Ce serveur MCP utilise des APIs publiques françaises. Consultez les conditions d'utilisation de chaque service.
## đ Support
Pour toute question :
1. Consultez la documentation des APIs
2. Vérifiez les logs de Claude Desktop
3. Assurez-vous d'utiliser la derniĂšre version du MCP SDK
---
Créé pour faciliter l'accĂšs aux donnĂ©es ouvertes françaises đ«đ·
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues