Skip to main content
Glama

Serveur MCP de Géocodage BAN

Ce serveur MCP permet de géocoder des adresses françaises via l'API de la Base Adresse Nationale (BAN).

Installation rapide

# Installer pyenv et UV brew install pyenv uv # macOS # ou curl https://pyenv.run | bash && curl -LsSf https://astral.sh/uv/install.sh | sh # Créer le projet mkdir geocode-ban-mcp && cd geocode-ban-mcp pyenv install 3.12.7 && pyenv local 3.12.7 uv init # Installer les dépendances uv add mcp requests

Installation avec docker

# Construire l'image docker build -t geocode-ban-mcp . # Lancer le conteneur docker run -i geocode-ban-mcp # Ou avec Docker pour Claude Desktop # Dans claude_desktop_config.json :

Structure du projet

geocode-ban-mcp/ ├── geocode_ban_mcp/ │ ├── __init__.py │ └── server.py # Code du serveur MCP ├── test_geocode.py # Tests ├── pyproject.toml # Configuration └── README.md

Configuration Claude Desktop

Éditez ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) :

Configuration avec avec uv

{ "mcpServers": { "geocode-ban": { "command": "uvx", "args": [ "--directory", "/chemin/absolu/vers/geocode-ban-mcp", "geocode-ban-mcp" ] } } }

Configuration avec Docker

{ "mcpServers": { "geocode-ban": { "command": "docker", "args": ["run", "-i", "geocode-ban-mcp"] } } }

Redémarrez Claude Desktop. (nécessaire!!)

Tester

# Lancer les tests uv run python test_geocode.py

Lancer le serveur en local

# Lancer les tests uv run python -m geocode_ban_mcp.server

Utilisation dans Claude

Prompt

Géocode l'adresse 26 avenue André Morizet, Boulogne-Billancourt

Résultats

Je vais géocoder cette adresse pour vous.Voici les résultats du géocodage pour 26 avenue André Morizet, Boulogne-Billancourt :

📍 Adresse standardisée : 26 Avenue André Morizet 92100 Boulogne-Billancourt

📌 Coordonnées GPS :

  • Latitude : 48.8357

  • Longitude : 2.240435

🗺️ Liens de visualisation :

🔗 Ressources

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mandresyandri/geocode-ban-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server