baby-age

Free hosted MCP server by Baby Age Calculator: exact baby age, zodiac, and milestone dates. No key.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
86%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~588Tokens (tool definitions)
~570 BTypical response size
Minimal attention impact (0.46% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "baby-age": {
      "url": "https://babyagecalculator.com/api/mcp/"
    }
  }
}

Remote endpoints

https://babyagecalculator.com/api/mcp/streamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_baby_age(birthday)

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.

Input Schema

{
  "type": "object",
  "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)."
    }
  },
  "required": [
    "birthday"
  ],
  "additionalProperties": false
}
🟡get_milestone_dates(birthday)

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.

Input Schema

{
  "type": "object",
  "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)."
    }
  },
  "required": [
    "birthday"
  ],
  "additionalProperties": false
}
🟢list_milestones

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.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_zodiac_sign(birthday)

Get the zodiac sign (Western astrology) for a birth date, with element, nickname, date range, and a guide link.

Input Schema

{
  "type": "object",
  "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)."
    }
  },
  "required": [
    "birthday"
  ],
  "additionalProperties": false
}
🟢get_birthstone(birthday)

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.

Input Schema

{
  "type": "object",
  "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)."
    }
  },
  "required": [
    "birthday"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools