Serveur MCP de Lodgify
Serveur MCP (Model Context Protocol) pour l'API de location de vacances de Lodgify. Il expose des outils de gestion des propriétés, des réservations et des données de calendrier.
Démarrage rapide
Installez les dépendances avec uv
et exécutez le serveur avec uvx
:
export LODGIFY_API_KEY=votre_clé_api uvx lodgify-mcp-server
Pour lancer le serveur à partir des sources :
git clone https://github.com/fast-transients/lodgify-mcp-server.git cd lodgify-mcp-server uv sync export LODGIFY_API_KEY=votre_clé_api uv run python entrypoint.py
Configuration de Claude Desktop
Ajoutez ce bloc à votre configuration Claude Desktop (voir les exemples dans le dossier examples/
) :
{ "mcpServers" : { "lodgify" : { "command" : "uvx", "args" : ["lodgify-mcp-server"], "env" : { "LODGIFY_API_KEY" : "your_api_key" } } }
Outils disponibles
- Propriétés:
get_properties
,get_property_by_id
- Réservations:
get_bookings
,get_booking_by_id
,create_booking
,update_booking_status
- Calendrier:
get_calendar
Résolution des problèmes
- Assurez-vous que la variable d'environnement
LODGIFY_API_KEY
est définie. - Obtention du
spawn uvx ENOENT
? Installezuv
depuis astral.sh/uv et redémarrez votre shell.
Sécurité
Après avoir synchronisé les dépendances, lancez pip-audit
pour vérifier les vulnérabilités connues. Le fichier uv.lock
épingle starlette
0.47.0 pour traiter les avis en amont.
Contribuer
Voir CONTRIBUTING.md pour la configuration du développement et les instructions de test.