Sync My Cycle

Which phase of your menstrual cycle you are probably in today, with workout and food ideas that suit it and a look at the week ahead.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Get Todays Phase: Today's cycle phase, with workout and food ideas. Use 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
  • Get Week Ahead: The days ahead by phase. Use 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, work
  • List Phases: What each phase usually feels like, with workout and food ideas. Use for general questions about cycle syncing that need no dates, for example "what should I eat in my luteal phase?". Not

What data it sees

Do you need an account

No: the server works without sign-in

Which phase of your menstrual cycle you are probably in today, with workout and food ideas that suit it and a look at the week ahead. Uses only the dates you give; nothing is stored. General wellbeing guidance, not medical advice, and never for planning or avoiding pregnancy.

Free and read-only: no sign-in, no key, and nothing about you is stored. Built by Good Turn Studio.

How to connect

How to connect Sync My Cycle to Claude

The server address to paste into Claude settings:

https://syncmycycle--goodturnstudio.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Sync My Cycle to ChatGPT

The server address to paste into ChatGPT settings:

https://syncmycycle--goodturnstudio.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Sync My Cycle to Cursor

The server address to paste into Cursor settings:

https://syncmycycle--goodturnstudio.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (3)

Raw names from tools/list. Only developers need these.

get_todays_phaseToday's cycle phase, with workout and food ideas. Use 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, so suggest a doctor or pharmacist. When `period_may_be_late` is true the say line says the period may be late and suggests checking with a doctor
get_week_aheadThe days ahead by phase. Use 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
list_phasesWhat each phase usually feels like, with workout and food ideas. Use 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