{"serverId":"mcp-registry/com.babyagecalculator/baby-age","tools":[{"name":"get_baby_age","fixed":{"name":"get_baby_age","description":"Get a baby's exact age from a birth date - years, months, weeks, days, totals, zodiac sign, birthstone, the current and next milestone, and special-day dates (100 days, first birthday, 1000 days). Use for any 'how old is the baby' question instead of computing it yourself.","inputSchema":{"type":"object","required":["birthday"],"properties":{"birthday":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"The baby's birth date as YYYY-MM-DD (not in the future)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":153,"tokensAfter":153},{"name":"get_birthstone","fixed":{"name":"get_birthstone","description":"Get the full birthstone guide for a birth date's month: every stone (some months have three) with colors, hardness, sources and story, plus meaning for the baby, keepsake ideas, a safety note, the month's zodiac signs, quick answers, and a guide link. Always pass on the safety note with keepsake ideas.","inputSchema":{"type":"object","required":["birthday"],"properties":{"birthday":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"The baby's birth date as YYYY-MM-DD (not in the future)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":162,"tokensAfter":162},{"name":"get_milestone_dates","fixed":{"name":"get_milestone_dates","description":"Get the exact calendar date of all 25 baby milestones for a given birth date (monthly, special days, and birthdays), each with days_left and whether it is reached. Use this to add baby milestones to a calendar.","inputSchema":{"type":"object","required":["birthday"],"properties":{"birthday":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"The baby's birth date as YYYY-MM-DD (not in the future)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":138,"tokensAfter":138},{"name":"get_zodiac_sign","fixed":{"name":"get_zodiac_sign","description":"Get the zodiac sign (Western astrology) for a birth date, with element, nickname, date range, and a guide link.","inputSchema":{"type":"object","required":["birthday"],"properties":{"birthday":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"The baby's birth date as YYYY-MM-DD (not in the future)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"list_milestones","fixed":{"name":"list_milestones","description":"List the 25 baby milestone types this tool knows (name, emoji, day offset from birth, group). No birth date needed. Use get_milestone_dates to turn these into real dates.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81}],"toolsChanged":5,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}