{"name":"ALIM","title":"ALIM — recettes nutritionnelles cadrées","version":"0.1.5","transport":"streamable-http","endpoint":"https://alim.care/mcp/v1","documentation_url":"https://alim.care/install/claude/","documentation_urls":{"claude":"https://alim.care/install/claude/","gemini":"https://alim.care/install/gemini/","api":"https://alim.care/api-docs/"},"auth":"bearer","authorization_header":"Authorization: Bearer alim_live_...","tools":[{"name":"get_alim_account","title":"Lire le compte ALIM connecté","output_contract":["account.status / account.plan : état du compte et abonnement","quota_daily / used_today / remaining_today : quota du jour","practitioner_profile : métier, patientèles, formats, contraintes et préférences","cabinet_branding : identité cabinet pour les sorties patient","lecture seule, aucune donnée patient"]},{"name":"list_saved_recipes","title":"Lister les recettes ALIM enregistrées","output_contract":["recipes[] : id, titre, statut, tags, contexte clinique anonymisé, pdf_url, dates","lecture seule"]},{"name":"save_generated_recipe","title":"Enregistrer une recette ALIM","output_contract":["sauvegarde une sortie ALIM anonymisée après confirmation explicite du praticien","retourne recipe.id / title_fr / tags / clinical_context / pdf_url","refuse les contenus contenant des données personnelles"]},{"name":"get_saved_recipe","title":"Lire une recette ALIM enregistrée","output_contract":["retourne le résumé, recipe_payload complet et presentation_markdown_fr"]},{"name":"delete_saved_recipe","title":"Supprimer une recette ALIM enregistrée","output_contract":["suppression après confirmation explicite du praticien","retourne l'identifiant supprimé"]},{"name":"scan_recipe_text","title":"Scanner une recette externe","output_contract":["texte de recette quantifié → matching CIQUAL → verdict vert/orange/rouge","retourne nutriments estimés, ingrédients reconnus, lignes non reconnues, règles appliquées, corrections proposées","V0 : pas de scraping URL, demander le texte de la recette"]},{"name":"scan_recipe_url","title":"Scanner une recette depuis URL","output_contract":["URL publique → extraction JSON-LD Recipe ou HTML → scan_recipe_text","retourne verdict, nutriments estimés, ingrédients reconnus, corrections proposées et métadonnées d'extraction","refuse URLs locales, internes, non HTML ou non extractibles"]},{"name":"brief_radar","title":"Analyser un brief patient avant action","output_contract":["radar.status / score : exploitable, à compléter ou bloqué","radar.next_question_fr : seule prochaine question utile","radar.recommended_action : generate_clinical_recipe, scan_recipe_url, scan_recipe_text, choose_one_meal ou refuse_scope","normalized_brief : brief structuré prêt à réutiliser"]},{"name":"generate_clinical_recipe","title":"Générer une recette clinique cadrée","output_contract":["presentation_markdown_fr : rendu prêt à afficher dans Claude","professional_sheet : blocs structurés pour fiche patient, PDF et export","pdf_url : lien vers l'aperçu imprimable ALIM","sources / references_consulted : citations séparées par statut documentaire","refused : refus traçable si brief hors périmètre"]}],"beta_scope":["diabete_t2+hta","grossesse+diabete_gestationnel"],"privacy":"No patient identifiers. Briefs must stay anonymized.","client_guidance":["Ask concise clinical framing questions before calling the tool.","Call one meal_slot per tool call.","Render presentation_markdown_fr first, then offer pdf_url.","Do not invent nutrition values outside the tool output."],"support":"alim@holco.co"}