Personal Cycles
asterwise_get_personal_cyclesCalculate Personal Year, Month, and Day numbers for a birth date and target date, revealing numerological cycles for a specific period.
Instructions
Returns the Personal Year, Personal Month, and Personal Day numbers for a given birth date and optional target date. All three cycle numbers are derived from the birth month, birth day, and the target calendar date.
WORKFLOW: BEFORE: None — standalone. AFTER: asterwise_get_numerology_profile — see personal cycles alongside core numbers.
INPUT CONTRACT: date — Birth date in YYYY-MM-DD format. Example: '1985-11-12' year (optional int) — Target year. Defaults to current calendar year. Example: 2026 month (optional int 1–12) — Target month. Defaults to current month. Example: 5 day (optional int 1–31) — Target day. Personal Day is only returned when day is provided. Defaults to null (Personal Day omitted). Example: 1
DO NOT CONFUSE WITH: asterwise_get_personal_year — returns Personal Year only, no month or day breakdown. asterwise_get_numerology_profile — core name numbers; personal_year field is null there.
Full output and error contract: https://docs.asterwise.com/mcp/tools/get-personal-cycles/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| day | No | Day of the month 1-31. Defaults to today when omitted. | |
| date | Yes | Date in YYYY-MM-DD format. Defaults to today when omitted. | |
| year | No | Four-digit calendar year, e.g. 2026. Defaults to the current year when omitted. | |
| month | No | Month number 1-12. Defaults to the current month when omitted. | |
| response_format | No | Output format: 'markdown' (default) for a readable report, or 'json' for the raw structured payload. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |