accueil / serveurs / Recherche & Web / app.eini/eini
app.eini/eini
serveur MCP (Model Context Protocol) · eini 1.2.0
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 app.eini/eini est sûr ?
Au dernier audit MCP Hub, le serveur MCP « app.eini/eini » 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 5 outils
- eini_compare_health_insurance≈ 360 tokens
Official monthly premiums of Swiss basic health insurance (KVG / LAMal) for next year, cheapest insurer first, for a municipality or postcode, an age and a franchise. Optional: model (standard, family doctor 'hausarzt', HMO, Telmed) and accident cover (employees working 8+ hours a week are usually covered by their employer and can leave it out). Data: BAG, all insurers.
Paramètres, retour & exemple (6)
Paramètresage· integer · requis
Age of the insured person.limit· integer · optionnelmodel· string · optionnel · any | standard | hausarzt | hmo | telmed
'any' = each insurer's cheapest model.place· string · requis
Swiss municipality or 4-digit postcode, e.g. 'Emmen', 'Lausanne', '8001'.franchise· integer · optionnel
Deductible in CHF. Adults: 300, 500, 1000, 1500, 2000 or 2500 (default 2500). Children: 0-600.accident_cover· boolean · optionnel
Exemple d'appel{"name": "eini_compare_health_insurance", "arguments": {"age": 1, "place": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eini_create_meal_plan≈ 368 tokens
Make a NEW weekly meal plan (lunch and dinner, 7 days) in the user's EINI account, built around this week's Swiss supermarket deals, with its shopping list. Uses the user's saved EINI settings (people, diets, stores); you may change people, diets or language. Call it only when the user asks for a new plan: the new plan becomes their current plan in the app (earlier plans are not deleted). The account may need an EINI subscription for it (the answer says so). Needs the user's EINI login.
Paramètres, retour & exemple (4)
Paramètresdiet· array · optionnel
Optional. Replaces the saved diets; [] for none.adults· integer · optionnel
Optional. Adults eating; default: the user's saved setting.children· integer · optionnel
Optional. Children eating; default: the user's saved setting.language· string · optionnel · de | fr | it | en
Optional. Language of recipes and shopping list; default: saved.
Exemple d'appel{"name": "eini_create_meal_plan", "arguments": {"diet": [], "adults": 1, "children": 1, "language": "de"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eini_my_meal_plan≈ 193 tokens
The user's current weekly meal plan from their EINI account (lunch and dinner per day, built around this week's Swiss supermarket deals). Without 'day': the week overview. With 'day': that day's recipes with ingredients, quantities and steps. Needs the user's EINI login. If there is no plan yet, the answer says so.
Paramètres, retour & exemple (1)
Paramètresday· string · optionnel
Optional. Weekday in any language ('Monday', 'Montag', 'lundi', 'lunedì') or the day number 1-7 in the plan.
Exemple d'appel{"name": "eini_my_meal_plan", "arguments": {"day": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eini_my_shopping_list≈ 212 tokens
The shopping list of the user's current EINI meal plan: each item with quantity, the store and product EINI picked (cheapest, using this week's deals), pack price in CHF and whether it is on promotion. By default only items not ticked off yet. Needs the user's EINI login.
Paramètres, retour & exemple (2)
Paramètresstore· string · optionnel
Optional. Only items to buy at this store, e.g. 'Coop', 'Migros', 'Lidl'.open_only· boolean · optionnel
true (default): only items not ticked off yet; false: the whole list.
Exemple d'appel{"name": "eini_my_shopping_list", "arguments": {"store": "texte", "open_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eini_search_deals≈ 413 tokens
Find this week's promotions (Aktionen) at Swiss supermarkets: Coop, Migros, Lidl, Aldi, Denner, Aligro, Volg and Otto's. Search by product (any language; German/French/Italian names match best), filter by store and category. Returns at most 20 deals, biggest discount first, with price, regular price, discount and last day (null = while stocks last). A multi-buy offer (Coop's 'ab 2 Stück') adds a condition; its price is for one piece. Switzerland only, prices in CHF.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnelquery· string · optionnel
Product to look for, e.g. 'Poulet', 'chicken', 'Kaffee', 'mozzarella'. Leave empty for the biggest discounts overall.category· string · optionnel · produce | protein | dairy | pantry | frozen | beverage
produce (fruit & veg), protein (meat & fish), dairy (incl. eggs), pantry, frozen, beverage.language· string · optionnel · de | fr | it | en
Language for product names and labels (Aligro and Volg are not shown for 'it').retailers· array · optionnel
Only these stores. Leave empty for all.
Exemple d'appel{"name": "eini_search_deals", "arguments": {"limit": 1, "query": "texte", "category": "produce", "language": "de", "retailers": []}}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é ».