# Connexion avec un client MCP
# Prérequis
Le serveur MCP doit être activé (MCP_ENABLED=true dans le .env) et Puna doit être accessible depuis le réseau du client MCP.
# Étape 1 - Générer une clé MCP
- Aller dans le Profil → section Clés MCP.
- Cliquer sur Créer une clé et lui donner un nom libre (ex. : "Claude Desktop personnel").
- Copier le token généré - il ne sera affiché qu'une seule fois. En cas de perte, révoquer et recréer une clé.
# Étape 2 - Configurer le client
# Claude Desktop
Ajouter dans claude_desktop_config.json (accessible via les paramètres de Claude Desktop) :
{
"mcpServers": {
"puna": {
"type": "http",
"url": "https://votre-puna.example.com/mcp",
"headers": {
"Authorization": "Bearer VOTRE_CLE_MCP"
}
}
}
}
Remplacer VOTRE_CLE_MCP par le token copié à l'étape précédente, et votre-puna.example.com par le domaine de votre instance Puna.
# Cursor
Dans les paramètres MCP de Cursor (Settings → MCP), ajouter un serveur HTTP :
- URL :
https://votre-puna.example.com/mcp - Header :
Authorization: Bearer VOTRE_CLE_MCP
# Révocation d'une clé
Depuis le Profil → section Clés MCP, cliquer sur Révoquer en regard de la clé concernée. L'accès est immédiatement désactivé.