Elfy.Life
Santé métabolique en français : articles, recettes cétogènes, calculateurs HOMA et QUICKI.
Should I use this
Quality & Safety
Findings (3)
- LOWin calculate_homa
- LOWin calculate_quicki
- LOWin get_recipe
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"elfy": {
"url": "https://elfy.life/mcp"
}
}
}Remote endpoints
https://elfy.life/mcpstreamable-httpWhat it can do
Tool inventory
Tools (6)
🟢calculate_homa(glycemiaMmolL, insulinemiaMicroUiMl)
Calcule l'indice HOMA-IR (insulinorésistance) à partir de la glycémie à jeun (mmol/l) et de l'insulinémie à jeun (mUI/l), avec l'interprétation publiée sur Elfy.Life. Le résultat est accompagné d'un avertissement : ce n'est pas un diagnostic médical.
Input Schema
{
"type": "object",
"properties": {
"glycemiaMmolL": {
"type": "number",
"description": "glycémie à jeun, en mmol/l"
},
"insulinemiaMicroUiMl": {
"type": "number",
"description": "insulinémie à jeun, en mUI/l (équivalent µUI/ml)"
}
},
"required": [
"glycemiaMmolL",
"insulinemiaMicroUiMl"
]
}🟢calculate_quicki(glycemiaMmolL, insulinemiaMicroUiMl)
Calcule l'indice QUICKI (sensibilité à l'insuline) à partir de la glycémie à jeun (mmol/l) et de l'insulinémie à jeun (mUI/l), avec l'interprétation publiée sur Elfy.Life. Le résultat est accompagné d'un avertissement : ce n'est pas un diagnostic médical.
Input Schema
{
"type": "object",
"properties": {
"glycemiaMmolL": {
"type": "number",
"description": "glycémie à jeun, en mmol/l"
},
"insulinemiaMicroUiMl": {
"type": "number",
"description": "insulinémie à jeun, en mUI/l (équivalent µUI/ml)"
}
},
"required": [
"glycemiaMmolL",
"insulinemiaMicroUiMl"
]
}🟢search_content(query, limit)
Recherche les articles et recettes publics d'Elfy.Life (santé métabolique, insulinorésistance, prédiabète, nutrition cétogène). Renvoie le titre, un extrait et l'URL de chaque page ; le contenu complet est disponible via get_article et get_recipe.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "mots-clés de recherche, en français",
"minLength": 2,
"maxLength": 200
},
"limit": {
"type": "integer",
"description": "nombre maximal de résultats",
"default": 10,
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
]
}🟢get_article(slug)
Renvoie le contenu complet (Markdown, liens absolus) d'un article public d'Elfy.Life, avec son URL canonique. Les boutons d'appel à l'action de la page (newsletter, entretien, calculateur…) sont retirés du contenu et listés à part dans callToActions.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "slug de l'article, tel que renvoyé par search_content",
"minLength": 1,
"maxLength": 255
}
},
"required": [
"slug"
]
}🟢get_recipe(slug)
Renvoie une recette publique d'Elfy.Life (ingrédients, préparation, durées ISO 8601, valeurs nutritionnelles) avec son URL canonique.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "slug de la recette, tel que renvoyé par search_content",
"minLength": 1,
"maxLength": 255
}
},
"required": [
"slug"
]
}🟢list_upcoming_events(limit)
Liste les prochains événements (ateliers, webinaires, conférences) proposés par Elfy.Life, avec l'article de présentation et le fichier calendrier .ics. Si aucun événement n'est programmé, la liste est vide et un message l'indique.
Input Schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "nombre maximal d'événements",
"default": 5,
"minimum": 1,
"maximum": 20
}
}
}Community
Evidence