Connecter un assistant IA externe
Récupérer l'adresse du serveur, se connecter avec son compte et configurer Claude, Cursor ou VS Code
À quoi ça sert
Connecter un assistant IA externe consiste à lui donner l'adresse du serveur MCP de Deltia, puis à l'autoriser à agir avec votre compte. L'opération se fait une fois par outil et par poste.
La page « MCP » vous donne tout ce qu'il faut : l'adresse à coller, et un exemple de configuration pour Claude Desktop, Claude Code, Cursor et VS Code. L'autorisation, elle, passe par votre navigateur : vous vous connectez à Deltia comme d'habitude, puis vous validez l'accès demandé par l'application.
Concepts clés
- URL du serveur MCP — l'adresse affichée sur la page « MCP ». Elle se
termine par
/api/mcpet reprend l'adresse par laquelle vous accédez à Deltia. C'est la seule valeur à fournir à votre client, quel qu'il soit. - Transport HTTP — le mode de connexion à choisir dans votre client. Selon
l'outil, il s'appelle
streamable-httpouhttp. - Autorisation d'accès — la page qui s'ouvre dans votre navigateur au premier appel. Elle nomme l'application qui demande l'accès, votre adresse e-mail et la permission demandée.
- Client OAuth — l'application que vous avez autorisée. Son nom est celui que votre outil déclare ; il apparaît ensuite dans le journal d'audit.
Comment faire
Récupérer l'URL du serveur
- Dans le menu, cliquez sur « MCP ».
- Dans la carte « URL du serveur MCP », cliquez sur l'adresse affichée : elle est copiée dans le presse-papiers, et le message « URL copiée » s'affiche.
L'adresse a la forme https://exemple.deltia.co/api/mcp. Utilisez celle qui
s'affiche sur votre page, pas une adresse recopiée d'ailleurs.
Autoriser l'accès
- Configurez votre client avec l'URL (voir les sections suivantes), puis démarrez-le.
- Au premier appel, votre navigateur s'ouvre sur Deltia. Connectez-vous si vous ne l'êtes pas déjà.
- La page « Autorisation d'accès » indique l'application qui demande l'accès et la permission demandée : « Interagir avec vos taches Deltia (consulter, créer, modifier) en votre nom ».
- Cliquez sur « Autoriser ».
Vous êtes renvoyé vers votre client, qui peut désormais appeler Deltia. « Refuser » interrompt la connexion sans rien accorder.
Configurer Claude Desktop
- Ouvrez le fichier de configuration de Claude Desktop :
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json - Windows :
%APPDATA%\Claude\claude_desktop_config.json
- macOS :
- Ajoutez l'entrée suivante sous
mcpServers, en remplaçant l'adresse par celle de votre page « MCP ».
{
"mcpServers": {
"deltia": {
"type": "streamable-http",
"url": "https://exemple.deltia.co/api/mcp"
}
}
}- Redémarrez Claude Desktop, puis lancez une demande portant sur vos données Deltia pour déclencher l'autorisation.
Configurer Claude Code
- Placez-vous à la racine de votre projet.
- Exécutez la commande affichée sur la page « MCP », avec votre adresse :
claude mcp add --transport http --scope project deltia https://exemple.deltia.co/api/mcp- Vérifiez avec
claude mcp listque le serveur est bien listé. - Relancez Claude Code pour activer la connexion.
Le choix project enregistre la configuration dans un fichier .mcp.json
versionné avec le reste du code, partagé entre les collaborateurs du projet.
user enregistre à la place une configuration globale à votre machine. Le
fichier ne contient que l'adresse : chaque collaborateur s'autorise avec son
propre compte.
Configurer Cursor
- Ouvrez Cursor, puis « Settings », « MCP », « Add MCP server ».
- Renseignez le nom du serveur.
- Collez l'URL du serveur MCP.
- Choisissez le type
streamable-http.
Configurer VS Code
- Créez le fichier
.vscode/mcp.jsonà la racine de votre projet. - Renseignez-y l'entrée suivante, avec votre adresse :
{
"servers": {
"deltia": {
"type": "http",
"url": "https://exemple.deltia.co/api/mcp"
}
}
}- Redémarrez l'éditeur.
Cette configuration vise GitHub Copilot Chat.
Tester la connexion sans éditeur
- Lancez
npx @modelcontextprotocol/inspector. - Collez l'URL du serveur MCP.
MCP Inspector permet de vérifier le déroulement de l'autorisation avant de configurer un vrai client. Utile quand une connexion échoue et que vous ne savez pas si le problème vient de l'outil ou du compte.
Référence
Valeurs à renseigner selon le client
| Client | Où | Type de transport |
|---|---|---|
| Claude Desktop | claude_desktop_config.json, sous mcpServers | streamable-http |
| Claude Code | commande claude mcp add --transport http | http |
| Cursor | Settings, MCP, Add MCP server | streamable-http |
| VS Code (GitHub Copilot Chat) | .vscode/mcp.json, sous servers | http |
| MCP Inspector | npx @modelcontextprotocol/inspector | — |
L'URL est la même dans tous les cas : celle affichée sur la page « MCP ».
Conditions pour que la connexion aboutisse
| Condition | Sinon |
|---|---|
| Le module MCP est activé sur votre compte | L'entrée « MCP » n'apparaît pas dans le menu et les appels sont refusés |
| Vous avez autorisé l'application dans le navigateur | Le client reste bloqué à l'étape d'autorisation |
| Votre compte est actif | Les appels sont refusés, même si l'autorisation est encore valable |
Un compte désactivé ou supprimé perd immédiatement l'accès, sans qu'il soit nécessaire de révoquer quoi que ce soit dans le client.
Durée de l'autorisation
L'autorisation accordée reste valable 30 jours et votre client la renouvelle tout seul ; le droit de renouvellement expire au bout de 90 jours. Après une longue période sans utilisation, la page d'autorisation s'ouvre à nouveau.
L'organisation associée à votre compte est recalculée à chaque appel : changer d'organisation ne laisse pas votre ancien accès ouvert.
Questions fréquentes
Dois-je saisir un mot de passe dans mon client ? Non. Aucun identifiant Deltia n'est stocké dans le fichier de configuration : seule l'adresse du serveur y figure. La connexion se fait dans le navigateur.
Puis-je connecter plusieurs outils en même temps ? Oui. Chaque outil s'autorise séparément et apparaît sous son propre nom dans le journal d'audit. Voir Consulter le journal d'audit.
Puis-je partager mon fichier de configuration avec un collègue ? Oui, il ne contient que l'adresse du serveur. Votre collègue devra s'autoriser avec son propre compte, et n'aura accès qu'à ses propres données.
Existe-t-il une page pour révoquer une autorisation ? Pas pour l'instant. Retirez la configuration de votre client, ou demandez à un administrateur de retirer le module MCP de votre compte.
Que se passe-t-il si le module MCP est retiré de mon compte ? Les appels de votre client sont refusés dès la demande suivante, même si son autorisation n'a pas expiré.
Limiter les appels et régler la conservation du journal
Fixer le nombre d'opérations autorisées par minute et la durée de conservation du journal d'audit
Ce que l'assistant peut faire à votre place
Opérations de lecture et d'écriture exposées par module, et périmètre de données auquel l'assistant accède