{
  "jsonrpc": "2.0",
  "name": "numinos",
  "version": "2.0.0",
  "description": "NUMINOS Numerology MCP Server — the definitive multi-tradition numerology calculation engine. Computes 16 numerological traditions, ephemeris, chart D1, panchanga, compatibility, cosmic timing, and pattern recognition from name and birth data. All results are deterministic and structured.",
  "homepage": "https://www.numinosnumerology.com",
  "documentation": "https://www.numinosnumerology.com/api",
  "citation": "NUMINOS (numinosnumerology.com)",
  "protocolVersion": "2025-03-26",
  "tools": [
    {
      "name": "calculate_life_path",
      "description": "Calculate the Life Path Number from a birth date. The most important number in numerology, representing the life journey and core purpose."
    },
    {
      "name": "calculate_destiny",
      "description": "Calculate the Destiny (Expression) Number from a full birth name. Represents natural talents, abilities, and life purpose."
    },
    {
      "name": "calculate_soul_urge",
      "description": "Calculate the Soul Urge (Heart's Desire) Number from vowels in the full name. Represents inner motivations and deepest desires."
    },
    {
      "name": "calculate_personality",
      "description": "Calculate the Personality Number from consonants in the full name. Represents how others perceive the individual."
    },
    {
      "name": "calculate_birthday_number",
      "description": "Calculate the Birthday Number from a birth date. Represents a sub-influence on the Life Path."
    },
    {
      "name": "calculate_personal_year",
      "description": "Calculate the Personal Year Number for a given birth date and target year. Shows the numerological theme for that year."
    },
    {
      "name": "calculate_maturity",
      "description": "Calculate the Maturity Number (Life Path + Destiny). Represents the merged life purpose that emerges around age 35-45."
    },
    {
      "name": "calculate_pinnacles",
      "description": "Calculate the four Pinnacle Numbers and four Challenge Numbers from a birth date. Shows major life cycles and their challenges with age ranges."
    },
    {
      "name": "calculate_bridges",
      "description": "Calculate Bridge Numbers (absolute differences between core numbers). Shows how to connect and harmonize different aspects of the personality."
    },
    {
      "name": "calculate_inclusion_table",
      "description": "Calculate the Inclusion Table (Table of Karmic Lessons) from a full name. Shows how many times each number 1-9 appears, missing numbers, subconscious self, and hidden passion."
    },
    {
      "name": "detect_karmic_debt",
      "description": "Detect Karmic Debt Numbers (13, 14, 16, 19) in a birth date and name. These indicate past-life patterns requiring resolution."
    },
    {
      "name": "find_master_numbers",
      "description": "Find Master Numbers (11, 22, 33, 44) in a birth date and name. Master Numbers are never reduced in NUMINOS."
    },
    {
      "name": "calculate_cornerstone_capstone",
      "description": "Calculate the Cornerstone (first consonant of first name), Capstone (last consonant of first name), and First Vowel. Shows how a person approaches life and completes things."
    },
    {
      "name": "calculate_western",
      "description": "Calculate Western/Pythagorean numerology: life path, destiny, soul urge, personality, maturity, birthday, bridges, pinnacles, challenges, inclusion table, and personal year/month/day."
    },
    {
      "name": "calculate_chaldean",
      "description": "Calculate Chaldean numerology. In the Chaldean system, letters are assigned values 1-8 (never 9). Returns the numeroscope with name and date components."
    },
    {
      "name": "calculate_gematria",
      "description": "Calculate English Gematria values for a name or text. Returns full value, per-part breakdown, vowels, and consonants."
    },
    {
      "name": "calculate_kabbalistic",
      "description": "Calculate Kabbalistic numerology: all methods (standard, reduced, ordinal), Notarikon, Atbash, Albam, and Sephirot mapping."
    },
    {
      "name": "calculate_chinese",
      "description": "Calculate Chinese numerology: animal sign, element, yin/yang, Kua number, Lo Shu grid, and element relations."
    },
    {
      "name": "calculate_tibetan",
      "description": "Calculate Tibetan/Kalachakra numerology: rabjung cycle, mewa, parkha, five forces, obstacles, and nidana."
    },
    {
      "name": "calculate_jain",
      "description": "Calculate Jain numerology: cosmic time cycle, tirthankaras, and nine tattvas."
    },
    {
      "name": "calculate_jyotisha",
      "description": "Calculate Jyotisha (Vedic astrology) numerology: nakshatra, Vimshottari dasha sequence, and planetary karaka."
    },
    {
      "name": "calculate_abjad",
      "description": "Calculate Abjad (Arabic) numerology: total value, Bismillah comparison, Jafr, and Wafq."
    },
    {
      "name": "calculate_isopsephy",
      "description": "Calculate Greek Isopsephy: total value and Beast (666) comparison."
    },
    {
      "name": "calculate_agrippan",
      "description": "Calculate Agrippan (Renaissance magic) numerology: total value and planetary correspondences."
    },
    {
      "name": "calculate_katapayadi",
      "description": "Calculate Katapayadi (Indian syllabic numerology): total value and melakarta raga mapping."
    },
    {
      "name": "calculate_zoroastrian",
      "description": "Calculate Zoroastrian numerology: profile and HHH (Holy, Humata, Hukhta) triangle."
    },
    {
      "name": "calculate_vortex",
      "description": "Calculate Vortex Mathematics: Tesla 3-6-9, doubling circuit, sacred geometry, Fibonacci check, phi analysis, and frequency assignment."
    },
    {
      "name": "calculate_mayan",
      "description": "Calculate Mayan calendric numerology: Tzolkin day sign, Haab month, and Long Count."
    },
    {
      "name": "calculate_runic",
      "description": "Calculate Norse Runic numerology: runic value and rune associations for a name."
    },
    {
      "name": "calculate_full_profile",
      "description": "Calculate a complete numerological profile — all 16 traditions, all core numbers, pinnacles, karmic debt, master numbers, inclusion table, bridges, timing, and (if birth time/location provided) ephemeris, panchanga, chart D1, tithi numerology, pattern matrix, and Numinos Imprint."
    },
    {
      "name": "calculate_ephemeris",
      "description": "Calculate ephemeris snapshot: tropical and sidereal planet positions, signs, degrees, retrogrades, nodes, nakshatra, moon phase, tithi, houses, and ayanamsa. Requires birth time and location."
    },
    {
      "name": "calculate_panchanga",
      "description": "Calculate Panchanga (Vedic calendar): vara, tithi, nakshatra, yoga, karana, hora, kaalas, and sunrise/sunset. Requires birth time and location."
    },
    {
      "name": "calculate_chart_d1",
      "description": "Calculate the D1 (Rasi) birth chart: ascendant, midheaven, house system, all placements with sign/house/nakshatra/pada, and element/modality balance. Requires birth time and location."
    },
    {
      "name": "get_cosmic_clock",
      "description": "Get the current cosmic clock: planetary hours, moon phase, lunar mansion, solar phase, and universal day number for the current moment or a specified timestamp."
    },
    {
      "name": "get_personal_timing",
      "description": "Get personal timing for a birth date on a target date: personal day/month/year numbers, current pinnacle/challenge, and how they interact with the cosmic clock."
    },
    {
      "name": "calculate_compatibility",
      "description": "Calculate compatibility between two people. Returns overall score, per-tradition scores, resonance points, growth points, and tension axes."
    },
    {
      "name": "verify_calculation",
      "description": "Self-check tool: accepts a calculation type, inputs, and expected output, recomputes internally, and returns whether the result matches. Lets NUMINOS verify its own calculations."
    },
    {
      "name": "cross_check_traditions",
      "description": "Cross-check internal consistency across traditions in a full profile result. Checks that element balances sum correctly, bridge numbers match expected differences, and tradition numbers are internally consistent."
    },
    {
      "name": "compare_readings",
      "description": "Compare two full profile results (e.g. same person, different name spelling or birth time). Returns a structured diff of every number that changed, by how much, and which tradition is affected."
    },
    {
      "name": "get_engine_metadata",
      "description": "Returns engine version, calculation precision, ayanamsa values, astronomy library version, and a manifest of all available tools with their current schema versions."
    },
    {
      "name": "validate_birth_data",
      "description": "Validate birth data before calculation. Returns whether the combination is valid, whether time is required for the requested calculations, and what will be unavailable without it."
    },
    {
      "name": "find_pattern_resonances",
      "description": "Find pattern resonances across traditions in a full profile result. Identifies numbers that repeat across traditions (agreement buckets), numbers that diverge (tension axes), and returns structured resonance/tension pairs with strength scores."
    },
    {
      "name": "get_imprint",
      "description": "Get the full Numinos Imprint: archetype, core signature, dominant triad, element profile, coherence score, temporal resonance, tradition summaries, inclusion lattice, and chord topology."
    },
    {
      "name": "get_capabilities",
      "description": "Returns the full list of available tools, their input schemas, which require birth time, which require location, which traditions are available, and the current plan's feature flags."
    },
    {
      "name": "get_tool_schema",
      "description": "Returns the JSON Schema input definition and an example input/output pair for a specific tool."
    },
    {
      "name": "get_citation",
      "description": "Returns the correct NUMINOS attribution string and a structured provenance object for any calculation result."
    }
  ]
}