accueil / serveurs / Recherche & Web / dev.omikuji/calories
dev.omikuji/calories
serveur MCP (Model Context Protocol) · calories-omikuji-dev 2026-10-12
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que dev.omikuji/calories est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.omikuji/calories » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- list_chains≈ 124 tokens
List the restaurant chains covered, with item counts, which nutrients each chain publishes, the source document and when it was fetched. query filters by chain name.
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Exemple d'appel{"name": "list_chains", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_missing≈ 289 tokens
Tell the site operator that a restaurant chain or menu item is missing. Use only after search_menu / list_chains could not find it AND the user actually wanted it. One request per chain or item. Only the chain, item and note are stored (no personal information is needed or kept). Requests are counted (not shown publicly) and used to decide what to add next. Some chains do not publish nutrition values at all, so a request does not guarantee coverage.
Paramètres, retour & exemple (3)
Paramètresitem· string · optionnel
Menu item name, if a specific item is missing.note· string · optionnel
Optional short context, e.g. "seasonal item", "new menu from October".chain· string · requis
Restaurant chain name, e.g. 丸亀製麺.
Exemple d'appel{"name": "request_missing", "arguments": {"chain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_menu≈ 535 tokens
Search menu items of Japanese restaurant chains and get their nutrition facts. Queries that return no results are counted anonymously (the query text and chain only) to decide which chains to add. query matches item name, size, category, genre and chain name (Japanese; spaces mean AND; katakana/hiragana and full/half width are treated alike; common chain nicknames like ケンタ, マック, サイゼ work). Combine with chain / genre / kcal range. Use nutrient to find items rich in a nutrient (only chains that publish it). With a query, results are sorted by how well the item name matches (default sort "relevance"); otherwise by kcal ascending. Each item has an id for sum_items, a page url, and the chain's source_file.
Paramètres, retour & exemple (9)
Paramètressort· string · optionnel · relevance | kcal_asc | kcal_desc | nutrient_asc | nutrient_descchain· string · optionnel
Chain id from list_chains, or its Japanese name / nickname.genre· string · optionnel · デザート | ドリンク | ごはん・サイド | 寿司 | 麺類 | カレー | 丼もの | バーガーlimit· integer · optionnelquery· string · optionnel
Words to match, e.g. "牛丼 並盛", "チーズバーガー", "すき家 カレー".offset· integer · optionnelmax_kcal· number · optionnelmin_kcal· number · optionnelnutrient· string · optionnel · kcal | protein_g | fat_g | saturated_g | carb_g | sugar_g | fiber_g | salt_g
Only items that publish this nutrient.
Exemple d'appel{"name": "search_menu", "arguments": {"sort": "relevance", "chain": "texte", "genre": "デザート", "limit": 1, "query": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sum_items≈ 200 tokens
Add up nutrition for a set of items (a meal, a day) using ids from search_menu. Nutrients that some items do not publish are reported in incomplete, because their total is an underestimate.
Paramètres, retour & exemple (1)
Paramètresitems· array · requis
Exemple d'appel{"name": "sum_items", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».