# Connecter Claude Desktop, Cursor ou VS Code

_Connecter Claude / Codex · Lecture de 2 min · Mis à jour 2026-11-08 · https://lanachat.ai/guides/fr/ai-connect-desktop-editors/_

Claude Desktop, Cursor et VS Code se connectent au serveur MCP de LanaChat via un fichier de configuration JSON, et claude.ai via un connecteur personnalisé. Trouvez votre app ci-dessous, copiez son bloc, remplacez `YOUR_MCP_TOKEN` par votre token ([guide](https://lanachat.ai/guides/fr/ai-create-mcp-token/)), enregistrez, puis redémarrez l'app.

> Note: **Copy client configuration** dans **Users › API & MCP** donne l'adresse et votre token dans un seul bloc `mcpServers` avec `"type": "http"`. Ce bloc n'est pas valide pour Claude Desktop (il faut `command` et `args`) ni pour VS Code (il faut `servers`). Utilisez les blocs ci-dessous, et ne prenez dans la Console que l'adresse et le token.

Vous utilisez Claude Code dans un terminal ? Une seule commande suffit ([guide](https://lanachat.ai/guides/fr/ai-connect-claude-code/)) :

```bash
claude mcp add --transport http --scope user lanachat https://api.lanachat.ai/mcp --header "Authorization: Bearer YOUR_MCP_TOKEN"
```

## Claude Desktop

Claude Desktop ne démarre que des serveurs locaux, il atteint donc LanaChat grâce au petit pont `mcp-remote`. Ce pont demande Node.js 18 ou une version plus récente sur votre ordinateur.

1. Ouvrez Claude Desktop, puis **Settings › Developer › Edit Config**. Cela ouvre le fichier :
  - Mac : `~/Library/Application Support/Claude/claude_desktop_config.json`
  - Windows : `%APPDATA%\Claude\claude_desktop_config.json`
2. Mettez ceci dans le fichier (s'il contient déjà un bloc `mcpServers`, ajoutez seulement la partie `lanachat` à l'intérieur) :

```json
{
  "mcpServers": {
    "lanachat": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.lanachat.ai/mcp", "--header", "Authorization:${LANACHAT_AUTH}"],
      "env": { "LANACHAT_AUTH": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}
```

Enregistrez, quittez complètement Claude Desktop, puis rouvrez-le.

Dans une nouvelle conversation, ouvrez le menu des outils : `lanachat` figure dans la liste avec ses outils.

> Note: Claude Desktop propose aussi des connecteurs personnalisés (voir la section suivante). Le fichier ci-dessus reste la façon la plus fiable d'envoyer un token.

## Comment utiliser Claude sur le web et Claude Desktop (connecteur personnalisé) ?

L'app web claude.ai et Claude Desktop peuvent ajouter un serveur distant comme connecteur personnalisé. Le centre d'aide officiel de Claude décrit un champ **Request headers** pour les serveurs qui n'utilisent pas OAuth, où vous pouvez ajouter un bearer token fixe ([guide officiel](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). LanaChat utilise un token, pas OAuth : c'est donc la façon de l'utiliser ici.

1. Ouvrez **Customize › Connectors**, cliquez sur **+ Add**, puis sur **Add custom connector**.
2. Name : `LanaChat`. Server URL : `https://api.lanachat.ai/mcp`.
3. Authentication : **No sign in** (LanaChat n'a pas de connexion OAuth).
4. Request headers : ajoutez le nom `Authorization` et la valeur `Bearer YOUR_MCP_TOKEN`.
5. Cliquez sur **Add**. Dans une conversation, ouvrez le bouton **+**, choisissez **Connectors** et activez LanaChat.

Demandez ensuite : `List my LanaChat creators.` Les offres et les options évoluent avec le temps (les comptes gratuits sont limités à un connecteur personnalisé ; sur Team et Enterprise, seul un propriétaire ajoute des connecteurs). Si votre écran n'a pas de champ Request headers, utilisez le fichier de configuration ci-dessus pour Claude Desktop, ou Claude Code.

## Cursor

1. Ouvrez le fichier `~/.cursor/mcp.json` (pour tous les projets) ou `.cursor/mcp.json` dans un seul projet. Créez-le s'il n'existe pas.
2. Ajoutez :

```json
{
  "mcpServers": {
    "lanachat": {
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}
```

Enregistrez, puis ouvrez **Settings › MCP** dans Cursor et activez `lanachat`.

## VS Code

VS Code peut demander le token au démarrage du serveur : le token ne se trouve ainsi jamais dans le fichier.

1. Dans votre projet, créez le fichier `.vscode/mcp.json`.
2. Ajoutez :

```json
{
  "inputs": [
    { "type": "promptString", "id": "lanachat-token", "description": "LanaChat MCP token", "password": true }
  ],
  "servers": {
    "lanachat": {
      "type": "http",
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer ${input:lanachat-token}" }
    }
  }
}
```

Enregistrez. Appuyez sur **Start** au-dessus de `lanachat` dans le fichier, collez le token quand VS Code le demande, puis appuyez sur Entrée.

Ouvrez le chat en mode agent : les outils LanaChat figurent dans la liste des outils.

> Warning: Si un dossier de projet part dans Git, ne validez jamais un fichier qui contient le token. La version VS Code ci-dessus n'en contient aucun.

Ensuite : [testez la connexion](https://lanachat.ai/guides/fr/ai-test-connection/).

## FAQ

### Pourquoi ne pas coller le bloc de Copy client configuration ?
Il utilise `mcpServers` avec `"type": "http"`, que Claude Desktop et VS Code ne lisent pas. Ne prenez dans la Console que l'adresse et le token, et utilisez le bloc de votre app ci-dessus.

### Claude Desktop a-t-il besoin de Node.js ?
Oui, Node.js 18 ou plus récent, pour le pont `mcp-remote`. Ou utilisez un connecteur personnalisé avec un en-tête de requête, si votre offre affiche ce champ.

### Puis-je connecter claude.ai sans fichier de configuration ?
Oui, comme connecteur personnalisé avec le champ **Request headers**, si votre offre le propose. LanaChat n'a pas de connexion OAuth : l'en-tête est donc la seule solution.

## Articles liés

- [Créer votre token MCP](https://lanachat.ai/guides/fr/ai-create-mcp-token/)
- [Tester la connexion](https://lanachat.ai/guides/fr/ai-test-connection/)
- [API & MCP : connecter un assistant IA](https://lanachat.ai/guides/fr/api-mcp/)
