Computes a personal angel number from a birth date using the Pythagorean Life Path as the base. Life Path 1-9 maps to the triple sequence (LP 4 → 444). Master numbers 11, 22, 33 map to 1111, 2222, 3333 respectively.
SECTION: WHAT THIS TOOL COVERS
The personal angel number is the individual's primary energetic signature in angel number tradition. Derived using the digit-fusing Life Path method (same as asterwise_get_numerology_profile): all digits of the birth date are summed and reduced to a single digit or master number, then mapped to the corresponding triple or quadruple sequence. Returns the Life Path number, the angel sequence, and the full angel number interpretation.
SECTION: WORKFLOW
BEFORE: RECOMMENDED — asterwise_get_numerology_profile — confirm Life Path before calling.
AFTER: None.
SECTION: INPUT CONTRACT
date: Birth date in YYYY-MM-DD format. Example: '1994-03-31'
name (optional): Person's name for personalisation.
SECTION: OUTPUT CONTRACT
data.birth_date (string)
data.life_path (int — 1-9 or master 11/22/33)
data.angel_number (string — e.g. '333' for LP 3)
data.number (string)
data.theme (string)
data.message (string)
data.guidance (string)
data.areas[] (string array)
data.name (string or null — if provided)
SECTION: RESPONSE FORMAT
response_format=json — structured JSON. response_format=markdown — human-readable. Both return identical data.
SECTION: COMPUTE CLASS
FAST_LOOKUP — pure digit math, no ephemeris.
SECTION: ERROR CONTRACT
INVALID_PARAMS (upstream): Invalid date format → 422.
INTERNAL_ERROR: Any upstream API failure → MCP INTERNAL_ERROR
SECTION: DO NOT CONFUSE WITH
asterwise_get_angel_number_today — collective daily number from today's date, not birth date.
asterwise_get_numerology_profile — full Pythagorean profile; this tool extracts only the Life Path → angel sequence mapping.
Connector