accueil / serveurs / Dev & Code / io.github.GoodTurnStudio/syncmycycle
io.github.GoodTurnStudio/syncmycycle
serveur MCP (Model Context Protocol) · goodturn-syncmycycle 1.3.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 io.github.GoodTurnStudio/syncmycycle est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.GoodTurnStudio/syncmycycle » 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 3 outils
- get_todays_phase≈ 596 tokens
Today's cycle phase, with workout and food ideas. For when the user asks what phase they are in, what workout or food suits them today, or why their energy is up or down, for example "what phase am I in, my last period started September 12th" or "what should I train today?". Needs the first day of their last period. Not for getting pregnant, fertile days, ovulation timing, contraception or pregnancy: this is general wellbeing only, not for pregnancy planning or contraception, and a doctor or pharmacist is the right person for those. When `period_may_be_late` is true the say line says the period may be late and suggests checking with a doctor.
Paramètres, retour & exemple (8)
Paramètrestz· string · optionnel
The user's IANA time zone, for example Europe/London or America/Chicago, so today is the user's today. Optional: country is enough in most places.date· string · optionnel
Day to ask about, YYYY-MM-DD, a real calendar day. Default today where the user is: from tz, else country, else the request, else UTC.diet· string · optionnel
Comma separated: vegetarian, vegan, pescatarian, halal. Food ideas are filtered to suit.country· string · optionnel
Two-letter country code (UK is read as GB). Sets the kit links (US, GB and IE get local Amazon links) and the time zone for today. Default from the request.last_period· string · requis
First day of the user's most recent period, YYYY-MM-DD. Must be within the last 120 days.cycle_length· integer · optionnel
Usual days from one period start to the next, 20 to 45. Default 28.period_length· integer · optionnel
Usual days of bleeding, 2 to 10. Default 5.last_period_start· string · optionnel
Older name for last_period, kept for existing callers; last_period is the current name.
Exemple d'appel{"name": "get_todays_phase", "arguments": {"last_period": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_week_ahead≈ 561 tokens
The days ahead by phase. For when the user wants to plan training or meals for the week, for example "plan my training this week around my cycle". Returns each day's likely phase, workout focus, intensity and food focus. Not for getting pregnant, fertile days, ovulation timing, contraception or pregnancy: this is general wellbeing only, not for pregnancy planning or contraception, and it is not a fertility calendar. When `period_may_be_late` is true, `days` is empty and the say line suggests checking with a doctor.
Paramètres, retour & exemple (9)
Paramètrestz· string · optionnel
The user's IANA time zone, for example Europe/London or America/Chicago, so today is the user's today. Optional: country is enough in most places.date· string · optionnel
First day of the plan, YYYY-MM-DD, a real calendar day. Default today where the user is: from tz, else country, else the request, else UTC.days· integer · optionnel
How many days, a whole number from 1 to 35. Default 7.diet· string · optionnel
Accepted for symmetry with get_todays_phase; the week view has no food list, so it has no effect here.country· string · optionnel
Two-letter country code (UK is read as GB), used for the time zone of today.last_period· string · requis
First day of the user's most recent period, YYYY-MM-DD. Must be within the last 120 days.cycle_length· integer · optionnel
Usual cycle length, 20 to 45. Default 28.period_length· integer · optionnel
Usual days of bleeding, 2 to 10. Default 5.last_period_start· string · optionnel
Older name for last_period, kept for existing callers; last_period is the current name.
Exemple d'appel{"name": "get_week_ahead", "arguments": {"last_period": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_phases≈ 180 tokens
What each phase usually feels like, with workout and food ideas. For general questions about cycle syncing that need no dates, for example "what should I eat in my luteal phase?". Not for conception, fertile days, contraception or pregnancy: general wellbeing only, not for pregnancy planning or contraception.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_phases", "arguments": {}}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é ».