Numerology MCP Server by RoxyAPI
What this MCP does
Provides Pythagorean and Chaldean numerology calculations, interpretations, forecasts, compatibility readings, and numerology charts.
Tools
Input schema
{'type': 'object', 'examples': [{'number': '23'}], 'required': ['number'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'number': {'type': 'string', 'example': '23', 'pattern': '^(1\\d|2\\d|3\\d|4\\d|5[0-2])$', 'description': 'Compound number from 10 to 52.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['number', 'name', 'nature', 'meaning', 'root'], 'properties': {'name': {'type': ['string', 'null']}, 'root': {'type': 'number'}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}
Input schema
{'type': 'object', 'examples': [{'number': '5'}], 'required': ['number'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'number': {'type': 'string', 'example': '5', 'pattern': '^(1|2|3|4|5|6|7|8|9|11|22|33)$', 'description': 'Numerology number (1-9, 11, 22, 33)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['number', 'type', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'day': 23}], 'required': ['day'], 'properties': {'day': {'type': 'integer', 'example': 23, 'maximum': 31, 'minimum': 1, 'description': 'Day of birth (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'day': 15, 'year': 1990, 'month': 7, 'fullName': 'John William Smith'}], 'required': ['fullName', 'year', 'month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1 to 31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year between 100 and 2100. Used to calculate the Life Path number via Pythagorean reduction.'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1 to 12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full legal birth name as it appears on the birth certificate. Used to calculate Expression, Soul Urge, and Personality numbers. Include first, middle, and last names separated by spaces.'}}}
Output schema
{'type': 'object', 'required': ['lifePathExpression', 'expressionPersonality', 'expressionSoulUrge'], 'properties': {'expressionSoulUrge': {'type': 'object', 'required': ['bridge', 'from', 'to', 'meaning'], 'properties': {'to': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'from': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'bridge': {'type': 'integer', 'maximum': 8, 'minimum': 0}, 'meaning': {'type': 'string'}}}, 'lifePathExpression': {'type': 'object', 'required': ['bridge', 'from', 'to', 'meaning'], 'properties': {'to': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'from': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'bridge': {'type': 'integer', 'maximum': 8, 'minimum': 0}, 'meaning': {'type': 'string'}}}, 'expressionPersonality': {'type': 'object', 'required': ['bridge', 'from', 'to', 'meaning'], 'properties': {'to': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'from': {'type': 'object', 'required': ['name', 'number'], 'properties': {'name': {'type': 'string'}, 'number': {'type': 'number'}}}, 'bridge': {'type': 'integer', 'maximum': 8, 'minimum': 0}, 'meaning': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'name': 'Ford'}], 'required': ['name'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'name': {'type': 'string', 'example': 'Ford', 'maxLength': 200, 'minLength': 1, 'description': 'The business or brand name to evaluate.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['name', 'total', 'compound', 'root', 'planet', 'rating', 'favorableCompound', 'industries', 'guidance', 'calculation', 'compoundMeaning', 'summary'], 'properties': {'name': {'type': 'string'}, 'root': {'type': 'number'}, 'total': {'type': 'number'}, 'planet': {'type': 'string'}, 'rating': {'enum': ['excellent', 'good', 'caution', 'avoid'], 'type': 'string'}, 'summary': {'type': 'string'}, 'compound': {'type': ['number', 'null']}, 'guidance': {'type': 'string'}, 'industries': {'type': 'array', 'items': {'type': 'string'}}, 'calculation': {'type': 'string'}, 'compoundMeaning': {'type': ['object', 'null'], 'required': ['number', 'name', 'nature', 'meaning'], 'properties': {'name': {'type': ['string', 'null']}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}, 'favorableCompound': {'type': 'boolean'}}}
Input schema
{'type': 'object', 'examples': [{'name': 'Helen'}], 'required': ['name'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'name': {'type': 'string', 'example': 'Helen', 'maxLength': 200, 'minLength': 1, 'description': 'The name to analyze. Chaldean tradition uses the name a person is most known by, not necessarily the full legal birth name.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['name', 'destiny', 'soulUrge', 'personality', 'numberMeaning', 'caution', 'summary'], 'properties': {'name': {'type': 'string'}, 'caution': {'type': 'boolean'}, 'destiny': {'type': 'object', 'required': ['total', 'compound', 'root', 'calculation', 'compoundMeaning'], 'properties': {'root': {'type': 'number'}, 'total': {'type': 'number'}, 'compound': {'type': ['number', 'null']}, 'calculation': {'type': 'string'}, 'compoundMeaning': {'type': ['object', 'null'], 'required': ['number', 'name', 'nature', 'meaning'], 'properties': {'name': {'type': ['string', 'null']}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}}}, 'summary': {'type': 'string'}, 'soulUrge': {'type': 'object', 'required': ['total', 'compound', 'root', 'calculation', 'compoundMeaning'], 'properties': {'root': {'type': 'number'}, 'total': {'type': 'number'}, 'compound': {'type': ['number', 'null']}, 'calculation': {'type': 'string'}, 'compoundMeaning': {'type': ['object', 'null'], 'required': ['number', 'name', 'nature', 'meaning'], 'properties': {'name': {'type': ['string', 'null']}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}}}, 'personality': {'type': 'object', 'required': ['total', 'compound', 'root', 'calculation', 'compoundMeaning'], 'properties': {'root': {'type': 'number'}, 'total': {'type': 'number'}, 'compound': {'type': ['number', 'null']}, 'calculation': {'type': 'string'}, 'compoundMeaning': {'type': ['object', 'null'], 'required': ['number', 'name', 'nature', 'meaning'], 'properties': {'name': {'type': ['string', 'null']}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}}}, 'numberMeaning': {'type': 'object', 'required': ['number', 'planet', 'title', 'keywords', 'caution', 'meaning'], 'properties': {'title': {'type': 'string'}, 'number': {'type': 'number'}, 'planet': {'type': 'string'}, 'caution': {'type': 'boolean'}, 'meaning': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}}}}}
Input schema
{'type': 'object', 'examples': [{'day': 15, 'year': 1990, 'month': 7, 'fullName': 'John William Smith'}], 'required': ['fullName', 'year', 'month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year between 100 and 2100. Supports historical figures like Einstein (1879) and Shakespeare (1564).'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name as it appears on the birth certificate. Used for all letter-based Pythagorean numerology calculations including Expression, Soul Urge, Personality, and Karmic Lessons.'}, 'currentYear': {'type': 'integer', 'example': 2025, 'maximum': 2100, 'minimum': 100, 'description': 'Year for Personal Year calculation (defaults to current year)'}}}
Output schema
{'type': 'object', 'required': ['profile', 'coreNumbers', 'additionalInsights', 'maturityStatus', 'summary'], 'properties': {'profile': {'type': 'object', 'required': ['name', 'birthdate'], 'properties': {'name': {'type': 'string'}, 'birthdate': {'type': 'string'}}}, 'summary': {'type': 'string'}, 'coreNumbers': {'type': 'object', 'required': ['lifePath', 'expression', 'soulUrge', 'personality', 'birthDay', 'maturity'], 'properties': {'birthDay': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}, 'lifePath': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}, 'maturity': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}, 'soulUrge': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}, 'expression': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}, 'personality': {'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}}}}}, 'maturityStatus': {'type': 'object', 'required': ['isActive', 'currentAge', 'activationRange'], 'properties': {'isActive': {'type': 'boolean'}, 'currentAge': {'type': 'number'}, 'activationRange': {'type': 'string'}}}, 'birthDayProfile': {'type': 'object', 'required': ['day', 'reducesTo', 'title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships'], 'properties': {'day': {'type': 'number'}, 'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'reducesTo': {'type': 'number'}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'luckyAssociations': {'type': 'object', 'required': ['colors', 'gemstones', 'day', 'element', 'rulingPlanet', 'compatibleNumbers', 'incompatibleNumbers'], 'properties': {'day': {'type': 'string'}, 'colors': {'type': 'array', 'items': {'type': 'string'}}, 'element': {'type': 'string'}, 'gemstones': {'type': 'array', 'items': {'type': 'string'}}, 'rulingPlanet': {'type': 'string'}, 'compatibleNumbers': {'type': 'array', 'items': {'type': 'number'}}, 'incompatibleNumbers': {'type': 'array', 'items': {'type': 'number'}}}}, 'additionalInsights': {'type': 'object', 'required': ['karmicLessons', 'karmicDebt', 'personalYear', 'pinnacles', 'challenges', 'hiddenPassion', 'subconsciousSelf', 'nameLetters'], 'properties': {'pinnacles': {'type': 'array', 'items': {'type': 'object', 'required': ['position', 'number', 'startAge', 'endAge', 'meaning'], 'properties': {'endAge': {'type': ['number', 'null']}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'description', 'opportunities', 'challenges'], 'properties': {'title': {'type': 'string'}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'opportunities': {'type': 'array', 'items': {'type': 'string'}}}}, 'position': {'type': 'number'}, 'startAge': {'type': 'number'}}}}, 'challenges': {'type': 'array', 'items': {'type': 'object', 'required': ['position', 'number', 'startAge', 'endAge', 'meaning'], 'properties': {'endAge': {'type': ['number', 'null']}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'description', 'lesson', 'howToOvercome'], 'properties': {'title': {'type': 'string'}, 'lesson': {'type': 'string'}, 'description': {'type': 'string'}, 'howToOvercome': {'type': 'string'}}}, 'position': {'type': 'number'}, 'startAge': {'type': 'number'}}}}, 'karmicDebt': {'type': 'object', 'required': ['hasKarmicDebt', 'debtNumbers', 'meanings'], 'properties': {'meanings': {'type': 'array', 'items': {'type': 'object', 'required': ['number', 'description', 'challenge', 'resolution'], 'properties': {'number': {'type': 'number'}, 'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'debtNumbers': {'type': 'array', 'items': {'type': 'number'}}, 'hasKarmicDebt': {'type': 'boolean'}}}, 'nameLetters': {'type': 'object', 'required': ['cornerstone', 'capstone', 'firstVowel'], 'properties': {'capstone': {'type': 'object', 'required': ['letter', 'number', 'meaning'], 'properties': {'letter': {'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'string'}}}, 'firstVowel': {'type': 'object', 'required': ['letter', 'meaning'], 'properties': {'letter': {'type': 'string'}, 'meaning': {'type': 'string'}}}, 'cornerstone': {'type': 'object', 'required': ['letter', 'number', 'meaning'], 'properties': {'letter': {'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'string'}}}}}, 'personalYear': {'type': 'object', 'required': ['personalYear', 'cycle', 'theme', 'forecast', 'opportunities', 'challenges', 'advice', 'personalMonth'], 'properties': {'cycle': {'type': 'string'}, 'theme': {'type': 'string'}, 'advice': {'type': 'string'}, 'forecast': {'type': 'string'}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'personalYear': {'type': 'number'}, 'opportunities': {'type': 'array', 'items': {'type': 'string'}}, 'personalMonth': {'type': 'object', 'required': ['personalMonth', 'theme', 'focus'], 'properties': {'focus': {'type': 'string'}, 'theme': {'type': 'string'}, 'personalMonth': {'type': 'number'}}}}}, 'hiddenPassion': {'type': 'object', 'required': ['number', 'count', 'allPassions', 'title', 'description'], 'properties': {'count': {'type': 'number'}, 'title': {'type': 'string'}, 'number': {'type': 'number'}, 'allPassions': {'type': 'array', 'items': {'type': 'number'}}, 'description': {'type': 'string'}}}, 'karmicLessons': {'type': 'object', 'required': ['missingNumbers', 'lessons', 'presentNumbers'], 'properties': {'lessons': {'type': 'array', 'items': {'type': 'object', 'required': ['number', 'lesson', 'description', 'howToOvercome'], 'properties': {'lesson': {'type': 'string'}, 'number': {'type': 'number'}, 'description': {'type': 'string'}, 'howToOvercome': {'type': 'string'}}}}, 'missingNumbers': {'type': 'array', 'items': {'type': 'number'}}, 'presentNumbers': {'type': 'object', 'additionalProperties': {'type': 'number'}}}}, 'subconsciousSelf': {'type': 'object', 'required': ['number', 'uniqueNumbers', 'title', 'description'], 'properties': {'title': {'type': 'string'}, 'number': {'type': 'number'}, 'description': {'type': 'string'}, 'uniqueNumbers': {'type': 'array', 'items': {'type': 'number'}}}}}}}}
Input schema
{'type': 'object', 'required': ['person1', 'person2'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'person1': {'type': 'object', 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31). Required with year and month for automatic Life Path calculation.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12). Required with year and day for automatic Life Path calculation.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.'}, 'lifePath': {'type': 'integer', 'example': 5, 'maximum': 33, 'minimum': 1, 'description': 'Person 1 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.'}, 'soulUrge': {'type': 'integer', 'example': 6, 'maximum': 33, 'minimum': 1, 'description': 'Person 1 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.'}, 'expression': {'type': 'integer', 'example': 7, 'maximum': 33, 'minimum': 1, 'description': 'Person 1 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.'}}}, 'person2': {'type': 'object', 'properties': {'day': {'type': 'integer', 'example': 22, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31). Required with year and month for automatic Life Path calculation.'}, 'year': {'type': 'integer', 'example': 1992, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.'}, 'month': {'type': 'integer', 'example': 3, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12). Required with year and day for automatic Life Path calculation.'}, 'fullName': {'type': 'string', 'example': 'Jane Marie Doe', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.'}, 'lifePath': {'type': 'integer', 'example': 3, 'maximum': 33, 'minimum': 1, 'description': 'Person 2 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.'}, 'soulUrge': {'type': 'integer', 'example': 2, 'maximum': 33, 'minimum': 1, 'description': 'Person 2 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.'}, 'expression': {'type': 'integer', 'example': 9, 'maximum': 33, 'minimum': 1, 'description': 'Person 2 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.'}}}}}
Output schema
{'type': 'object', 'required': ['overallScore', 'rating', 'lifePath', 'expression', 'soulUrge', 'strengths', 'challenges', 'advice'], 'properties': {'advice': {'type': 'string'}, 'rating': {'type': 'string'}, 'lifePath': {'type': 'object', 'required': ['person1', 'person2', 'compatibility', 'description'], 'properties': {'person1': {'type': 'number'}, 'person2': {'type': 'number'}, 'description': {'type': 'string'}, 'compatibility': {'type': 'number'}}}, 'soulUrge': {'type': 'object', 'required': ['person1', 'person2', 'compatibility', 'description'], 'properties': {'person1': {'type': 'number'}, 'person2': {'type': 'number'}, 'description': {'type': 'string'}, 'compatibility': {'type': 'number'}}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'expression': {'type': 'object', 'required': ['person1', 'person2', 'compatibility', 'description'], 'properties': {'person1': {'type': 'number'}, 'person2': {'type': 'number'}, 'description': {'type': 'string'}, 'compatibility': {'type': 'number'}}}, 'overallScore': {'type': 'number'}}}
Input schema
{'type': 'object', 'examples': [{}], 'properties': {'date': {'type': 'string', 'format': 'date', 'example': '2026-03-06', 'description': 'Date for the reading in YYYY-MM-DD format. Defaults to today (UTC). Useful for viewing past daily readings or pre-generating future ones.'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'seed': {'type': 'string', 'example': 'user123', 'description': 'Optional seed for reproducible readings. Same seed + same date = same number every time. Pass any unique identifier (userId, email hash, session token). Omit for anonymous daily readings.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['date', 'seed', 'number', 'type', 'dailyMessage', 'meaning'], 'properties': {'date': {'type': 'string'}, 'seed': {'type': 'string'}, 'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'dailyMessage': {'type': 'string'}}}
Input schema
{'type': 'object', 'examples': [{'name': 'David'}], 'required': ['name'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'name': {'type': 'string', 'example': 'David', 'maxLength': 200, 'minLength': 1, 'description': 'The name to analyze in both systems.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['name', 'pythagorean', 'chaldean', 'agreement', 'note'], 'properties': {'name': {'type': 'string'}, 'note': {'type': 'string'}, 'chaldean': {'type': 'object', 'required': ['compound', 'root', 'total', 'calculation', 'planet', 'title', 'caution', 'compoundMeaning'], 'properties': {'root': {'type': 'number'}, 'title': {'type': 'string'}, 'total': {'type': 'number'}, 'planet': {'type': 'string'}, 'caution': {'type': 'boolean'}, 'compound': {'type': ['number', 'null']}, 'calculation': {'type': 'string'}, 'compoundMeaning': {'type': ['object', 'null'], 'required': ['number', 'name', 'nature', 'meaning'], 'properties': {'name': {'type': ['string', 'null']}, 'nature': {'enum': ['fortunate', 'unfortunate', 'mixed'], 'type': 'string'}, 'number': {'type': 'number'}, 'sameAs': {'type': 'number'}, 'meaning': {'type': 'string'}}}}}, 'agreement': {'type': 'boolean'}, 'pythagorean': {'type': 'object', 'required': ['number', 'type', 'calculation', 'title', 'keywords'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'title': {'type': 'string'}, 'number': {'type': 'number'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'calculation': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'fullName': 'John William Smith'}], 'required': ['fullName'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name (first, middle, last)'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{}], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (checks Birth Day on its own, and Life Path with year and month)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year (checks Life Path)'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (checks Life Path)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name (checks Expression, Soul Urge, Personality)'}}}
Output schema
{'type': 'object', 'required': ['hasKarmicDebt', 'debtNumbers', 'meanings', 'message'], 'properties': {'message': {'type': 'string'}, 'meanings': {'type': 'array', 'items': {'type': 'object', 'required': ['number', 'description', 'challenge', 'resolution'], 'properties': {'number': {'type': 'number'}, 'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'debtNumbers': {'type': 'array', 'items': {'type': 'number'}}, 'hasKarmicDebt': {'type': 'boolean'}}}
Input schema
{'type': 'object', 'examples': [{'fullName': 'John William Smith'}], 'required': ['fullName'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name to analyze for missing numbers'}}}
Output schema
{'type': 'object', 'required': ['missingNumbers', 'lessons', 'presentNumbers'], 'properties': {'lessons': {'type': 'array', 'items': {'type': 'object', 'required': ['number', 'lesson', 'description', 'howToOvercome'], 'properties': {'lesson': {'type': 'string'}, 'number': {'type': 'number'}, 'description': {'type': 'string'}, 'howToOvercome': {'type': 'string'}}}}, 'missingNumbers': {'type': 'array', 'items': {'type': 'number'}}, 'presentNumbers': {'type': 'object', 'additionalProperties': {'type': 'number'}}}}
Input schema
{'type': 'object', 'examples': [{'day': 15, 'year': 1990, 'month': 7}], 'required': ['year', 'month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year between 100 and 2100. Supports historical figures like Einstein (1879) and Shakespeare (1564).'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{}], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31). Required with year and month for automatic Life Path calculation.'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 1990, 'maximum': 2100, 'minimum': 100, 'description': 'Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12). Required with year and day for automatic Life Path calculation.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name to calculate Expression number automatically. Use instead of passing expression directly.'}, 'lifePath': {'type': 'integer', 'example': 5, 'maximum': 33, 'minimum': 1, 'description': 'Your Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.'}, 'expression': {'type': 'integer', 'example': 7, 'maximum': 33, 'minimum': 1, 'description': 'Your Expression number (1-9, 11, 22, 33). Optional if fullName is provided.'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'day': 18, 'month': 7}], 'required': ['month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 18, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'targetDate': {'type': 'string', 'format': 'date', 'example': '2026-04-04', 'description': 'Target date in YYYY-MM-DD format. Defaults to today (UTC).'}}}
Output schema
{'type': 'object', 'required': ['personalDay', 'theme', 'guidance', 'targetDate', 'personalMonth', 'personalMonthTheme', 'personalYear', 'personalYearTheme'], 'properties': {'theme': {'type': 'string'}, 'guidance': {'type': 'string'}, 'targetDate': {'type': 'string'}, 'personalDay': {'type': 'number'}, 'personalYear': {'type': 'number'}, 'personalMonth': {'type': 'number'}, 'personalYearTheme': {'type': 'string'}, 'personalMonthTheme': {'type': 'string'}}}
Input schema
{'type': 'object', 'examples': [{'fullName': 'John William Smith'}], 'required': ['fullName'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name (consonants will be extracted)'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Input schema
{'type': 'object', 'examples': [{'day': 18, 'month': 7}], 'required': ['month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 18, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 2026, 'maximum': 2100, 'minimum': 100, 'description': 'Target year for calculation (defaults to current year)'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'targetMonth': {'type': 'integer', 'example': 4, 'maximum': 12, 'minimum': 1, 'description': 'Target calendar month to forecast (1-12, defaults to current month)'}}}
Output schema
{'type': 'object', 'required': ['personalMonth', 'theme', 'focus', 'calendarMonth', 'personalYear', 'personalYearTheme'], 'properties': {'focus': {'type': 'string'}, 'theme': {'type': 'string'}, 'personalYear': {'type': 'number'}, 'calendarMonth': {'type': 'number'}, 'personalMonth': {'type': 'number'}, 'personalYearTheme': {'type': 'string'}}}
Input schema
{'type': 'object', 'examples': [{'day': 15, 'month': 7}], 'required': ['month', 'day'], 'properties': {'day': {'type': 'integer', 'example': 15, 'maximum': 31, 'minimum': 1, 'description': 'Birth day (1-31)'}, 'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'year': {'type': 'integer', 'example': 2025, 'maximum': 2100, 'minimum': 100, 'description': 'Year to calculate (defaults to current year)'}, 'month': {'type': 'integer', 'example': 7, 'maximum': 12, 'minimum': 1, 'description': 'Birth month (1-12)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}}}
Output schema
{'type': 'object', 'required': ['personalYear', 'cycle', 'theme', 'forecast', 'opportunities', 'challenges', 'advice'], 'properties': {'cycle': {'type': 'string'}, 'theme': {'type': 'string'}, 'advice': {'type': 'string'}, 'forecast': {'type': 'string'}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'personalYear': {'type': 'number'}, 'opportunities': {'type': 'array', 'items': {'type': 'string'}}}}
Input schema
{'type': 'object', 'examples': [{'fullName': 'John William Smith'}], 'required': ['fullName'], 'properties': {'lang': {'enum': ['en', 'tr', 'de', 'es', 'hi', 'pt', 'fr', 'ru', 'zh-Hans', 'zh-Hant'], 'type': 'string', 'default': 'en', 'example': 'en', 'description': 'Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.'}, 'fullName': {'type': 'string', 'example': 'John William Smith', 'maxLength': 200, 'minLength': 1, 'description': 'Full birth name (vowels will be extracted)'}}}
Output schema
{'type': 'object', 'required': ['number', 'calculation', 'type', 'hasKarmicDebt', 'meaning'], 'properties': {'type': {'enum': ['single', 'master'], 'type': 'string'}, 'number': {'type': 'number'}, 'meaning': {'type': 'object', 'required': ['title', 'keywords', 'description', 'strengths', 'challenges', 'career', 'relationships', 'spirituality'], 'properties': {'title': {'type': 'string'}, 'career': {'type': 'string'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'challenges': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'spirituality': {'type': 'string'}, 'relationships': {'type': 'string'}}}, 'calculation': {'type': 'string'}, 'hasKarmicDebt': {'type': 'boolean'}, 'karmicDebtNumber': {'type': 'number'}, 'karmicDebtMeaning': {'type': 'object', 'required': ['description', 'challenge', 'resolution'], 'properties': {'challenge': {'type': 'string'}, 'resolution': {'type': 'string'}, 'description': {'type': 'string'}}}}}
Recent tool changes
Similar MCP servers
Asterwise
Provides Vedic and Western astrology, numerology, tarot, dream-symbol, crystal, compatibility, and related esoteric calculations …
Vedic Astrology and Kundli MCP Server by RoxyAPI
Calculates and explains Vedic astrology charts, planetary positions, dashas, nakshatras, yogas, doshas, aspects, compatibility, a…
Sahadeva
Calculates and analyzes Vedic astrology charts, compatibility, dashas, transits, yogas, remedies, and evidence or readiness check…
tollbooth-sample
Provides current, forecast, and historical weather data alongside Lightning-based usage credits, pricing, coupons, balances, and …
Thesportsdb
Provides sports catalog and match data, including teams, players, leagues, schedules, standings, lineups, timelines, scores, and …
Rescuegroups
Searches adoptable animals, breeds, rescues, shelters, and organization details from RescueGroups.org.
Recipes
Provides meal and recipe discovery by ingredient, random selection, and detailed cooking instructions.
F1
Provides Formula 1 schedules, race results, driver profiles, and current championship standings.