CampKeeper MCP

Serveur MCP distant read-only exposant les données CampKeeper : campings et hébergements, ménage / housekeeping, réservations et équipes.

Connexion

Endpoint MCP (Streamable HTTP) :

https://mcp.campkeeper.io/mcp

Authentification par token perso, via en-tête HTTP :

Authorization: Bearer <token>

Générer un token

Durée de vie : ~30 jours d'inactivité. Le token expire après 30 jours sans utilisation ; chaque appel réinitialise le délai. Régénérez-en un une fois expiré.

Tools disponibles (19)

ToolDescription
searchRecherche globale dans les hebergements, equipes et reservations.
list_campingsListe les campings accessibles a l'utilisateur.
get_campingRecupere les details d'un camping.
list_accommodationsListe les hebergements (aussi appeles bungalows, mobil-homes, chalets, emplacements, parcelles, locatifs) avec filtres optionnels. Retourne {total, items}. Si total > nombre d'items, prevenir l'utilisateur qu'il y a plus de resultats. Ne pas filtrer par model sauf si l'utilisateur demande un modele precis (ex: 'Confort 4p', 'Premium 6p').
get_accommodationRecupere les details d'un hebergement (bungalow, mobil-home, chalet, etc.).
list_accommodation_statusesListe tous les statuts d'hebergement disponibles.
list_reservationsListe les reservations avec filtres optionnels.
get_reservation_detailsRecupere une reservation avec ses relations (hebergement, camping).
list_cleaning_tasksListe les taches de menage avec filtres optionnels.
get_cleaning_taskRecupere les details d'une tache de menage.
list_teamsListe les equipes accessibles.
get_team_with_membersRecupere une equipe avec la liste de ses membres.
get_team_membersListe les membres d'une equipe.
get_team_tasksRecupere les taches assignees a une equipe pour une date.
get_all_teams_tasks_todayRecupere les taches de toutes les equipes pour aujourd'hui.
get_upcoming_checkoutsRecupere les check-outs a venir pour planifier les menages.
get_housekeeping_scheduleRecupere le planning des menages.
get_unified_planningPlanning unifie combinant check-outs et menages planifies. Vue la plus complete.
get_housekeeping_statisticsStatistiques sur les taches de menage (completees, en cours, etc.).

Installation

Claude Desktop

Dans le fichier de config (claude_desktop_config.json) :

{
  "mcpServers": {
    "campkeeper": {
      "url": "https://mcp.campkeeper.io/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}

Claude Code

claude mcp add --transport http campkeeper https://mcp.campkeeper.io/mcp --header "Authorization: Bearer <token>"

Cursor

Dans ~/.cursor/mcp.json :

{
  "mcpServers": {
    "campkeeper": {
      "url": "https://mcp.campkeeper.io/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}

ChatGPT

Réglages > Connecteurs > Ajouter un connecteur personnalisé (MCP)
URL         : https://mcp.campkeeper.io/mcp
Auth        : En-tête HTTP
Header      : Authorization: Bearer <token>

/llms.txt — version texte pour agents IA.