Vous travaillez avec Claude, ChatGPT ou un autre outil d’IA ? Via l’interface MCP, il lit directement dans HerzensManagement : clients, auxiliaires de vie, rotations et factures de votre agence, interrogés en langage courant.
Accès en lecture seule. L’interface est désactivée par défaut et activée pour chaque agence sur demande.
Quelles auxiliaires de vie sont disponibles à partir du 1er novembre ?
À partir du 1er novembre, trois auxiliaires de vie ne sont affectées à aucune rotation : Maria K., Elena P. et Ivana D.
MCP, le Model Context Protocol, est le standard ouvert prévu pour cela. Tout outil qui le parle peut être relié à HerzensManagement.
L’outil d’IA décide lui-même des outils dont il a besoin pour votre question, les appelle auprès de HerzensManagement et répond avec les données de votre agence.
En langage courant, dans l’outil que vous utilisez déjà.
Par exemple list_shifts ou list_invoices. Tous les outils sont en lecture seule.
Uniquement les données de votre agence, et uniquement dans les domaines que la clé est autorisée à lire.
Dans l’exemple, un membre de l’équipe de l’agence demande les changements de rotation de la semaine prochaine et les factures impayées. L’outil d’IA appelle deux outils pour cela et résume le résultat. Il ne peut rien modifier.
Quelles rotations changent la semaine prochaine, et quelles factures sont encore impayées ?
4 changements de rotation sont prévus la semaine prochaine, et 6 factures sont encore impayées.
Changements de rotation de la semaine :
« Quelles rotations changent la semaine prochaine ? »
L’outil d’IA lit les rotations de la période et indique chez quels clients un changement est prévu et quelle auxiliaire de vie est affectée.
« Quelles factures sont encore impayées ? »
Interroger les factures avec statut, montant et période, et faire résumer le résultat.
« Quelles auxiliaires de vie sont disponibles à partir du 1er novembre ? »
L’outil d’IA lit les auxiliaires de vie et leurs rotations et indique qui n’est pas affecté à partir de cette date.
« Prépare-moi la synthèse d’octobre. »
Clients par statut, rotations et factures du mois sous forme de rapport, dans le format que votre outil d’IA maîtrise le mieux.
Envoyer chaque lundi à l’équipe les changements de rotation de la semaine.
Dans n8n, les mêmes outils servent de briques à un workflow. HerzensManagement fournit les données ; la suite dépend de votre workflow.
« Montre-moi les rotations d’un client en décembre. »
Qui relie sa propre application dispose des données de l’agence directement dans Claude Code ou Cursor.
Une fois l’interface activée, l’administrateur de votre agence crée une clé dans le panel sous « Einstellungen → API » (Paramètres → API) : avec un nom, une sélection d’autorisations et une date d’expiration facultative. La clé est affichée une seule fois et peut être révoquée à tout moment.
L’adresse et la clé des exemples sont des valeurs fictives. L’adresse réelle de votre interface figure dans le panel sous « Einstellungen → API ».
{
"mcpServers": {
"herzensmanagement": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://IHRE-API-ADRESSE/api/mcp",
"--header", "Authorization: Bearer ${HERZENS_API_KEY}"
],
"env": { "HERZENS_API_KEY": "IHR-SCHLUESSEL" }
}
}
}
Paramètres → Développeur → Modifier la configuration. Redémarrez ensuite Claude.
claude mcp add --transport http herzensmanagement \
https://IHRE-API-ADRESSE/api/mcp \
--header "Authorization: Bearer IHR-SCHLUESSEL"
Une commande dans le dossier du projet. Vérifiez ensuite la connexion avec /mcp.
Nom : HerzensManagement
URL du serveur MCP : https://IHRE-API-ADRESSE/api/mcp
Authentification : clé API (IHR-SCHLUESSEL)
Sélectionnez ensuite le connecteur « HerzensManagement » dans le chat.
Les connecteurs personnalisés nécessitent le mode développeur de votre espace de travail ChatGPT.
{
"mcpServers": {
"herzensmanagement": {
"url": "https://IHRE-API-ADRESSE/api/mcp",
"headers": { "Authorization": "Bearer IHR-SCHLUESSEL" }
}
}
}
Valable pour le projet ; sous ~/.cursor/mcp.json pour tous les projets.
curl -X POST https://IHRE-API-ADRESSE/api/mcp \
-H "Authorization: Bearer IHR-SCHLUESSEL" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}'
MCP est un standard ouvert. Voici comment demander, sans outil d’IA, quels outils votre clé peut utiliser.
Transport : MCP sur HTTP (streamable HTTP), authentification par Authorization: Bearer <clé>.
Les mêmes données sont aussi disponibles sous forme d’API REST classique (/api/v1/..., clé Bearer). La documentation pour développeurs, avec démarrage rapide et exemples, se trouve dans le panel à côté des paramètres des clés.
Sept outils, tous exclusivement en lecture. Il n’existe aucun outil d’écriture. Vous définissez par les autorisations d’une clé les domaines qu’elle peut lire :
clients:read
caregivers:read
shifts:read
invoices:read
| Outil | Ce qu’il renvoie | Accès |
|---|---|---|
get_agency |
Données de base de votre agence | Lecture |
list_clients |
Clients avec statut, lieu et niveau de dépendance ; filtre par statut, recherche | Lecture |
get_client |
Un client donné | Lecture |
list_caregivers |
Auxiliaires de vie ; filtre par statut, recherche | Lecture |
get_caregiver |
Une auxiliaire de vie donnée | Lecture |
list_shifts |
Rotations sur une période, par client ou par auxiliaire de vie | Lecture |
list_invoices |
Factures avec statut, montant et période | Lecture |
Chaque clé ne vaut que pour votre seule agence, lit uniquement et peut être révoquée à tout moment. Ce qu’un outil renvoie est traité par le fournisseur de votre outil d’IA. Pour les données personnelles des clients et des auxiliaires de vie, y compris les informations relatives à la santé, il vous faut un contrat de sous-traitance avec ce fournisseur. Les autorisations vous permettent de limiter une clé à des domaines moins sensibles.
Lors de la démo, vous voyez HerzensManagement dans le système réel, et nous vérifions si l’interface convient à votre agence.