Wellness Cycle Coach
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cycle_agent_manifest | Returns the wellness-cycle-coach agent manifest: tool list, supported clients, env vars, recommended first calls, capabilities, privacy posture, and community links. |
| cycle_capabilities | Lists supported phases, upstream connectors this coach reads from, available metrics, and privacy modes. |
| cycle_connection_status | Reports the coach is alive and reminds the agent that cycle data must be passed in via tool args (this MCP is stateless). |
| cycle_privacy_auditA | Returns what wellness-cycle-coach stores locally (none), what it sends out (none), and agent rules for handling cycle data. |
| cycle_data_inventory | Returns the metric catalog and phase taxonomy used by the coach. |
| cycle_estimate_phaseA | Given a list of recent period start dates (from any source), returns the current phase, cycle day, estimated cycle length, next-period date, and confidence. v0.3.2 adds a |
| cycle_predict_next_period | Given period history, returns the average cycle length and the next-expected period start date with confidence. v0.3.3 adds |
| cycle_phase_guidance | Returns evidence-informed nutrition + training + hydration recommendations for a given phase. v0.3.3 supports the |
| cycle_recommend_nutrition | Given period history, returns nutrition recommendations for the user's current phase. Combine with wellness-nourish for full meal planning. v0.3.3 supports |
| cycle_recommend_training | Given period history, returns training recommendations for the user's current phase. Pair with WHOOP/Oura/Garmin recovery for late-luteal load adjustments. v0.3.3 supports |
| cycle_full_report | Single-call report: phase + nutrition + training + hydration + next-period estimate. Includes a TL;DR string for quick agent rendering. v0.3.3 supports |
| cycle_irregular_check | v0.3.3 — Given the user's last 3+ cycle lengths (in days), reports whether the cycles look regular or irregular based on a stdev/CV/max-length heuristic. Use this BEFORE deciding whether to set |
| cycle_quickstart | Returns a personalized 3-step walkthrough for using wellness-cycle-coach. Call this first when the user asks 'how do I use this?' |
| cycle_profile_get | Returns the shared Delx Wellness profile (~/.delx-wellness/profile.json). Read-only. Surfaces the user's sex_or_gender_context so wellness-cycle-coach knows whether to activate phase-aware coaching at all. |
| cycle_profile_update | Persist a partial patch to the shared Delx Wellness profile. Requires explicit_user_intent: true. Rejects any field containing oauth/token/secret/password/cookie/refresh/api_key/session — the profile is for non-secret wellness context only. |
| cycle_onboarding | Returns the 11-question onboarding flow for the shared Delx Wellness profile. Read-only. The agent should ask these questions next so wellness-cycle-coach (and the rest of the wellness stack) can personalize responses — non-secret data only, stored at ~/.delx-wellness/profile.json. |
| cycle_demo | Returns a realistic example payload showing what cycle_full_report looks like with sample data. Use to help agents understand the contract before a real call. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidmosiah/wellness-cycle-coach'
If you have feedback or need assistance with the MCP directory API, please join our Discord server