Utilise Émile depuis ton assistant IA

Émile a un serveur MCP officiel. Demande à Claude, ChatGPT, Cursor ou n'importe quel client MCP d'ajouter, scanner ou recommander des bouteilles directement depuis ta cave. Deux modes de connexion au choix : remote OAuth (le plus simple, recommandé) ou local npx (pour les clients sans support OAuth).

Prérequis : avoir un compte Émile (créé via l'app iOS ou sur app.emile.wine).

Ce que tu peux faire

OutilDescription
search_winesCherche dans le catalogue 100k+ par nom, producteur, appellation
list_cellarsListe tes caves
list_bottlesListe les bouteilles d'une cave
add_bottleAjoute une bouteille
add_bottles_batchAjoute jusqu'à 100 bouteilles d'un coup
update_bottleModifie statut, notes, emplacement, prix, millésime, ou déplace entre caves
delete_bottleSupprime une bouteille
recommend_bottlesRecommandation pour un plat ou selon la maturité de garde
scan_labelIdentifie un vin à partir d'une photo d'étiquette
scan_labels_batchJusqu'à 10 photos d'étiquettes d'un coup

Option 1 — Connexion remote (OAuth)

La plus simple : Claude Desktop, ChatGPT et les clients récents supportent l'ajout d'un serveur MCP distant via OAuth, sans aucune ligne de config locale ni clé API à gérer.

Claude Desktop

  1. Settings → ConnectorsAdd custom connector
  2. URL : https://mcp.emile.wine/mcp
  3. Clique Connect → tu seras redirigé vers app.emile.wine pour te connecter et autoriser
  4. De retour dans Claude, l'intégration est active. Teste : « Liste mes caves »

ChatGPT (Developer Mode)

  1. Settings → Connectors → activer Developer Mode
  2. Create app → URL : https://mcp.emile.wine/mcp
  3. Authentication : OAuth (auto-détecté)
  4. Suis le flow d'autorisation (login Émile) puis teste

Option 2 — Installation locale (npx)

Pour les clients qui ne supportent pas encore l'OAuth distant (Cursor, Continue, Cline…), le serveur tourne en local via npm et parle directement à api.emile.wine avec une clé API personnelle.

1. Génère une clé API dans l'app

Ouvre Émile sur ton iPhone → Profil → Paramètres → Clés API+ Générer. Copie la clé emile_live_... (elle n'est affichée qu'une seule fois).

2. Ajoute le serveur à ta config

Exemple pour Claude Desktop — édite ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows) :

{
  "mcpServers": {
    "emile": {
      "command": "npx",
      "args": ["-y", "@emile-wine/mcp-server"],
      "env": {
        "EMILE_API_KEY": "emile_live_xxxxxxxxxxxxxxxx"
      }
    }
  }
}

Pour Cursor / Continue / autres : même commande npx -y @emile-wine/mcp-server + variable EMILE_API_KEY, adapte la syntaxe au format de ton client.

3. Redémarre ton client

L'icône MCP doit apparaître avec emile dans la liste des serveurs connectés.

Exemples de prompts

Confidentialité

Mode remote OAuth : aucun stockage de credentials côté client, l'autorisation est révocable depuis ton compte Émile à tout moment. Le serveur tourne sur notre infrastructure en France, derrière une CSP stricte, et chaque requête est validée par un token éphémère.

Mode local npx : la clé API reste sur ta machine. Le serveur tourne en local et parle directement à api.emile.wine. Aucun tiers entre les deux — c'est exactement comme si tu utilisais l'app, mais via texte.

Dans les deux cas, voir la politique de confidentialité complète.

Disponible aussi sur

Sources & support