Se connecter au serveur MCP

Configuration pas à pas pour Claude Desktop, VS Code Copilot, Cursor et autres agents compatibles MCP

  1. Qu'est-ce que le serveur MCP ?
  2. Se connecter via OAuth (recommandé)
    1. Dans Claude Desktop
    2. Dans d'autres agents
  3. Alternative : token Bearer manuel
  4. Outils disponibles
    1. Cartes
    2. Dimensions
    3. Tableaux
    4. Utilisateurs
    5. Projets et navigation
  5. Résolution de problèmes

Qu'est-ce que le serveur MCP ?

Klaro Cards expose son API via le Model Context Protocol (MCP) — un standard ouvert qui permet aux agents IA d'interagir avec des outils externes. Le serveur MCP s'appelle Sia et est disponible à l'adresse https://ai.klaro.cards/mcp.

Si votre entreprise utilise une instance Klaro Cards dédiée, merci de :

  1. Vérifier auprès de votre interlocuteur commercial que le serveur MCP est déployé
  2. Utiliser https://ai.${domaine-de-deploiement-de-votre-entreprise}/mcp à la place

Se connecter via OAuth (recommandé)

La manière la plus simple de se connecter est via OAuth — pas besoin de copier-coller de token.

Dans Claude Desktop

  1. Ouvrez ClaudeSettingsConnectorsAdd custom connector
  2. Renseignez :
    • Name : Klaro Cards
    • Remote MCP server URL : https://ai.klaro.cards/mcp
  3. Cliquez sur Add

claude-add-custom-connector.png

Claude ouvre alors une fenêtre du navigateur et vous redirige vers la page de consentement Klaro :

klaro-oauth-consent-fr.png

Sur cette page, vous choisissez :

  • Portée — laissez vide pour autoriser l'accès à tous vos projets, ou sélectionnez un projet dans la liste déroulante. Quand un projet est choisi, vous pouvez restreindre encore davantage à certains espaces de travail.
  • Permission level :
    • Contributor — créer et modifier uniquement des cartes
    • Modeler — cartes + dimensions + tableaux
    • Full access — toutes les ressources (à utiliser avec précaution)

Cliquez sur Autoriser. Vous êtes redirigé vers Claude, et les outils Klaro apparaissent dans le panneau du connecteur.

Dans d'autres agents

La configuration OAuth fonctionne de la même manière dans tout client MCP qui supporte Streamable HTTP avec découverte OAuth (VS Code Copilot, Cursor, Windsurf, etc.) : ajoutez un serveur MCP distant avec l'URL https://ai.klaro.cards/mcp et suivez le flux de consentement dans le navigateur.

Alternative : token Bearer manuel

Certains agents (ou des versions plus anciennes) ne supportent pas encore OAuth. Dans ce cas, utilisez un token Bearer statique :

  1. Connectez-vous à Klaro Cards dans votre navigateur
  2. Ouvrez les Outils de développement (F12) → onglet Network, effectuez une action
  3. Copiez l'en-tête Authorization d'une requête API (la partie après Bearer )
  4. Dans la configuration MCP de votre agent, définissez l'URL du serveur sur https://ai.klaro.cards/mcp avec un en-tête Authorization: Bearer <token>

Ce token hérite des permissions de votre compte utilisateur — consultez Utiliser Klaro Cards avec des agents IA pour les bonnes pratiques sur l'utilisation d'un compte dédié pour l'agent.

Outils disponibles

Une fois connecté, votre agent a accès aux outils suivants.

Cartes

Outil Ce qu'il fait
search-cards Rechercher des cartes par mots-clés et filtres de dimensions
create-card Créer une nouvelle carte sur un tableau
update-card Mettre à jour le titre, la description ou les dimensions d'une carte
delete-card Supprimer une carte
link-cards / unlink-cards Créer ou supprimer des relations parent/enfant
pin-cards / unpin-cards Épingler ou désépingler des cartes pour l'utilisateur courant
add-card-attachment Télécharger et attacher un fichier à une carte
bulk-create-board-cards Créer plusieurs cartes sur un tableau en une seule requête
bulk-update-board-cards Mettre à jour plusieurs cartes d'un coup
bulk-archive-cards / bulk-delete-cards Archiver ou supprimer plusieurs cartes

Dimensions

Outil Ce qu'il fait
get-klaro-dimensions Lister toutes les dimensions et leurs valeurs
get-klaro-dimension Obtenir les détails d'une dimension spécifique
create-dimension Créer une nouvelle dimension
update-dimension Mettre à jour la configuration d'une dimension
create-dimension-value Ajouter une valeur unique à une dimension
add-dimension-values Ajouter plusieurs valeurs en une seule requête
update-dimension-value Mettre à jour une valeur existante

Tableaux

Outil Ce qu'il fait
list-boards Lister les tableaux d'un projet
create-board Créer un nouveau tableau
update-board Mettre à jour la configuration d'un tableau
delete-board Supprimer un tableau

Utilisateurs

Outil Ce qu'il fait
search-users Rechercher des utilisateurs par nom ou email

Projets et navigation

Outil Ce qu'il fait
get-my-projects Lister vos projets accessibles
get-project-information Obtenir les détails d'un projet
get-my-boards Lister les tableaux d'un projet
get-board Obtenir les détails d'un tableau spécifique
get-board-stories Obtenir toutes les cartes d'un tableau
get-card Obtenir les détails complets d'une carte
get-my-pinned-cards Obtenir vos cartes épinglées
get-workspaces Lister les espaces de travail d'un projet
get-dimensions-installers Lister les templates de dimensions disponibles

Résolution de problèmes

Problème Solution
Erreur « Unauthorized » Votre session OAuth ou votre token a peut-être expiré. Reconnectez le connecteur, ou renouvelez votre token manuel.
« Project not found » Vérifiez le sous-domaine du projet. Demandez d'abord à l'agent de lister vos projets.
« Permission denied » Le niveau de permission accordé est peut-être trop restrictif. Déconnectez et ré-autorisez avec un niveau plus élevé, ou vérifiez vos rôles d'espace de travail.
L'agent ne trouve pas les outils Vérifiez que l'URL est https://ai.klaro.cards/mcp et que le transport est Streamable HTTP.
La redirection OAuth échoue Assurez-vous que les pop-ups ne sont pas bloquées pour ai.klaro.cards, et que vous êtes connecté à Klaro dans le même navigateur.
Retour