Ce qu’il peut faire

Sans compte, un assistant peut chercher des matières dans la bibliothèque, calculer la formule de Seger d’une recette, la comparer aux limites de sa cuisson, proposer des substituts aux matières qui ne sont plus fabriquées, refaire une recette avec les matières que vous nommez, convertir entre cônes et températures, et chercher et lire les guides. Rien de ce qu’il envoie n’est enregistré ; comme pour toutes les pages, le journal du serveur web enregistre l’adresse IP, l’heure et l’adresse de chaque requête (jamais ce qui a été envoyé), pendant 14 jours.

Avec un jeton d’accès créé sur la page de votre compte, il peut aussi lire vos propres recettes, matières, carnet, relevés de cuisson et les matières que vous avez en stock. Un jeton créé pour lire seulement ne modifie ni ne retire jamais rien.

Les vérifications des limites sont des mises en garde fondées sur des limites publiées, comme dans l’application, et non la preuve qu’un émail est apte au contact alimentaire. Faites cuire un essai de chaque émail, et faites tester le relargage des émaux destinés aux surfaces en contact avec les aliments.

Le laisser modifier vos enregistrements

Un jeton créé en « Lecture et modification » permet aussi à votre assistant d’enregistrer une recette élaborée avec vous, Glazecalc calculant sa formule de Seger, de modifier une de vos recettes ou matières, d’ajouter à votre carnet, de marquer des matières comme en stock, et de mettre un enregistrement à la corbeille. Il ne supprime jamais rien définitivement : ce qu’il met à la corbeille peut être remis pendant 30 jours, et chaque modification garde l’enregistrement tel qu’il était, pour que vous puissiez l’annuler sur le site. Ce que chaque jeton a fait est conservé pour vous, dans Télécharger mes données sur la page de votre compte.

Ne créez un jeton qui peut modifier vos enregistrements que pour un assistant ou un script à qui vous faites confiance, et demandez-lui de dire ce qu’il va modifier avant de le faire. Donnez-lui la durée la plus courte qui suffit (un tel jeton dure 90 jours au plus), gardez un jeton en lecture seule pour tout le reste, et révoquez-le une fois le travail terminé. Téléchargez d’abord vos données depuis la page de votre compte si vous voulez une copie en l’état.

L’adresse

Donnez cette adresse à votre assistant, en utilisant le transport Streamable HTTP :

http://localhost/mcp

Pour lui permettre de lire vos propres enregistrements, créez un jeton sur la page de votre compte et copiez-le. Votre assistant l’envoie dans un en-tête Authorization, sous la forme Bearer suivi du jeton. Gardez-le hors des fichiers que vous partagez ou que vous validez dans un dépôt, comme un mot de passe.

Ajouter Glazecalc à votre assistant

Claude Code

Dans un terminal :

claude mcp add --transport http glazecalc http://localhost/mcp

Avec un jeton d’accès, pour lire aussi vos propres enregistrements :

claude mcp add --transport http glazecalc http://localhost/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

VS Code

Dans .vscode/mcp.json dans un dossier, ou dans vos paramètres utilisateur. VS Code demande le jeton une fois et le garde caché ; omettez headers et inputs pour n’utiliser que les outils qui n’ont pas besoin de compte :

{
  "servers": {
    "glazecalc": {
      "type": "http",
      "url": "http://localhost/mcp",
      "headers": {
        "Authorization": "Bearer ${input:glazecalc-token}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "glazecalc-token",
      "description": "Glazecalc access token",
      "password": true
    }
  ]
}

Cursor

Dans ~/.cursor/mcp.json, ou .cursor/mcp.json dans un projet. Omettez headers pour n’utiliser que les outils qui n’ont pas besoin de compte :

{
  "mcpServers": {
    "glazecalc": {
      "url": "http://localhost/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Gemini CLI

Dans ~/.gemini/settings.json. Omettez headers pour n’utiliser que les outils qui n’ont pas besoin de compte :

{
  "mcpServers": {
    "glazecalc": {
      "httpUrl": "http://localhost/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Claude, ChatGPT et d’autres applications

Ajoutez un connecteur personnalisé avec l’adresse ci-dessus. Ces applications ne peuvent pas encore envoyer de jeton d’accès : elles obtiennent donc les outils qui n’ont pas besoin de compte. L’accès à vos propres enregistrements depuis elles viendra avec la connexion depuis l’application.

Mettre fin à l’accès

Révoquez un jeton à tout moment sur la page de votre compte. Chaque jeton cesse de fonctionner le jour que vous avez choisi, et tous cessent d’un coup si vous réinitialisez votre mot de passe ou vous déconnectez partout.

Chaque adresse peut faire 60 requêtes par minute et 2000 par jour ; un compte qui utilise un jeton, 300 par minute et 20 000 par jour. Les substitutions et les correspondances sont limitées à 10 par minute. Les modifications faites avec des jetons sont limitées à 60 par minute et 5000 par jour pour chaque compte, et chaque jeton peut mettre 100 enregistrements par heure à la corbeille.