Utiliser Glazecalc avec votre assistant IA
Les assistants IA comme Claude, GitHub Copilot, Cursor et Gemini peuvent utiliser directement les calculs de Glazecalc, grâce au Model Context Protocol (MCP).
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.
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/mcpAjouter Glazecalc à votre assistant
Claude Code
Dans un terminal :
claude mcp add --transport http glazecalc http://localhost/mcpAvec 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
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.