Maturity Number
asterwise_get_maturity_number
Calculates the Maturity number as the sum of Life Path and Expression numbers, reduced to a single digit or master number. Represents the underlying wish or true desire that becomes conscious around age 35 and fully emerges by midlife.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | yes | |
date | string | yes | |
response_format | enum: markdown, json | no |
What it covers
The Maturity number is sometimes called the True Goal — the final attainment that Life Path and Expression together point toward. It becomes increasingly dominant after age 35 and is the most important number for understanding the second half of life.
Workflow
BEFORE: RECOMMENDED — asterwise_get_numerology_profile — confirm Life Path and Expression before interpreting their sum.
AFTER: None.
Input
name — Full legal name as used at birth. Example: 'Arjun Mehta'
date — Birth date in YYYY-MM-DD format. Example: '1985-11-12'
Output contract
data.maturity_number (int — LP + Expression, reduced; master numbers preserved)
data.life_path_number (int — component)
data.expression_number (int — component)
data.is_master_number (bool — true if maturity is 11, 22, or 33)
Response format
response_format=json — structured JSON. response_format=markdown — human-readable.
Both modes return identical underlying data.
Compute class
FAST_LOOKUP
Errors
INVALID_PARAMS (local): None. INTERNAL_ERROR: upstream failure → MCP INTERNAL_ERROR
Do not confuse with
asterwise_get_numerology_profile — returns maturity_number as part of the full profile.
asterwise_get_personal_cycles — temporal cycles that change annually, not a fixed number.
Connect
Remote MCP endpoint: https://mcp.asterwise.com/mcp. Authenticate with Authorization: Bearer <API key> or OAuth. See the MCP setup guide.