Directory / Knowledge, memory & context
Growo child growth
Read-only child growth reference tools: WHO and CDC percentiles, BMI-for-age, birth size, corrected age and mid-parental height; no account or API key. Endpoint: https://mcp.usegrowo.com/
Live Answered an MCP handshake without credentials and listed 16 tools.
- Category
- Knowledge, memory & context
- Transport
http- Source
- https://usegrowo.com/mcp
- Endpoint
https://mcp.usegrowo.com/- MCP Registry
com.usegrowo/growo-growth- Reports itself as
- growo-growth 1.5.0
- Protocol
- 2025-06-18
- Tools
- 16
- Context cost
- about 5,263 tokens for the tool definitions (estimated at four characters per token)
- Tool definitions last changed
- no change seen since first check
- Handshake time
- 94 ms
- Last checked
- 2026-11-03 10:54:40 UTC
- Listed since
- 2026-10-23
Health and compatibility
| Endpoint reachable | Verified | Responded in 94 ms |
|---|---|---|
| MCP handshake (initialize) | Verified | Completed without credentials |
| Tool discovery (tools/list) | Verified | 16 tools listed |
| Authentication | Verified | None needed to connect |
| Protocol version | Verified | 2025-06-18 |
| Transport | Verified | Streamable HTTP |
| Capabilities declared | Verified | prompts, tools |
Last checked . Verified means the check saw it happen; it says nothing about whether the server is safe.
Recent history
100% of the last 7 daily checks reachable; median response 95 ms. Green answered, violet asked for auth, red did not answer.
Set up in your client
Claude Code
Run this in a terminal:
claude mcp add --transport http growo-child-growth https://mcp.usegrowo.com/Claude Desktop
Open Settings → Connectors → Add custom connector and paste this URL:
https://mcp.usegrowo.com/Or bridge it through mcp-remote in claude_desktop_config.json (needs Node.js):
{
"mcpServers": {
"growo-child-growth": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.usegrowo.com/"
]
}
}
}Cursor
Or add it to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"growo-child-growth": {
"url": "https://mcp.usegrowo.com/"
}
}
}VS Code
Or add it to .vscode/mcp.json:
{
"servers": {
"growo-child-growth": {
"type": "http",
"url": "https://mcp.usegrowo.com/"
}
}
}Or from a terminal:
code --add-mcp '{"name": "growo-child-growth", "type": "http", "url": "https://mcp.usegrowo.com/"}'Windsurf
Add it to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"growo-child-growth": {
"serverUrl": "https://mcp.usegrowo.com/"
}
}
}Other clients
Most clients accept this shape. The endpoint is:
https://mcp.usegrowo.com/{
"mcpServers": {
"growo-child-growth": {
"type": "http",
"url": "https://mcp.usegrowo.com/"
}
}
}If it does not connect
- Restart the client after editing a config file, and keep keys out of files you commit.
- If the tools do not appear, open the client's MCP log: a 401 means the credentials were not accepted, and a timeout means the server did not answer.
Tools 16
Names, descriptions and input schemas exactly as the server returned them on 2026-11-03. This is the server author's own text. Nothing is run from this page. Labels such as read-only are declared by the server and are not verified. Raw JSON
birth_size_percentileread-onlyWhere a birth measurement sits on the Olsen 2010 intrauterine curves, for the number of completed weeks of …
Where a birth measurement sits on the Olsen 2010 intrauterine curves, for the number of completed weeks of pregnancy. This answers a different question from the growth charts: not how a child grows over time, but how big they were on the day they were born given how long the pregnancy ran. A 2.2 kg baby at 34 weeks and a 2.2 kg baby at 40 weeks are not the same situation, and the WHO charts cannot tell them apart. Returns the percentile, the z-score and the SGA/AGA/LGA category, which is a statistical classification and not a diagnosis.
| Parameter | Type | Description | |
|---|---|---|---|
measure | string | required | Birth weight, birth length, or head circumference at birth. One of: weight, length, head |
sex | string | required | Biological sex, as the growth charts are published separately for each. One of: boy, girl |
gestationalWeeks | integer | required | Completed weeks of pregnancy at delivery, 23-41. Use the obstetric gestational age, not corrected age. |
value | number | required | The measurement. Birth weight in GRAMS (3400, not 3.4) as the published tables and delivery rooms both quote it; length and head circumference in centimetres. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "birth_size_percentile",
"arguments": {
"measure": "weight",
"sex": "boy",
"gestationalWeeks": 0,
"value": 0
}
}
}bmi_percentileread-onlyComputes BMI from weight and height, then places it on the BMI-for-age chart for the child's sex and age: the …
Computes BMI from weight and height, then places it on the BMI-for-age chart for the child's sex and age: the WHO standards under 24 months, the CDC 2000 growth charts from 24 months to 240 months (20 years), the split the CDC advises. From 24 months the result also carries the CDC percentile range it falls in (below the 5th, 5th to below the 85th, 85th to below the 95th, 95th and above). BMI in childhood is read against age and sex, never against the adult 18.5–25 bands. Same functions and tables as the child BMI calculator on usegrowo.com. Returns no interpretation.
| Parameter | Type | Description | |
|---|---|---|---|
sex | string | required | Biological sex, as the growth charts are published separately for each. One of: boy, girl |
ageMonths | number | required | Age in months, 0 to 240 (20 years). Use age since birth; WHO is read below 24 months, CDC from 24. |
weightKg | number | required | Weight in kg, 2 to 150. |
heightCm | number | required | Height or length in cm, 45 to 200. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "bmi_percentile",
"arguments": {
"sex": "boy",
"ageMonths": 0,
"weightKg": 0,
"heightCm": 0
}
}
}child_ageread-onlyThe exact calendar age from a birth date: whole years, months and leftover days, plus the total in months, …
The exact calendar age from a birth date: whole years, months and leftover days, plus the total in months, weeks and days. Use it for 'how old is my baby in months', 'age in weeks' and for turning a birth date into an age in months. This is the age since birth, not the age corrected for prematurity. Dates are YYYY-MM-DD.
| Parameter | Type | Description | |
|---|---|---|---|
birthDate | string | required | Date of birth, YYYY-MM-DD. |
asOf | string | optional | Date to calculate on, YYYY-MM-DD. Defaults to today in UTC; pass the user's own date to avoid being a day off near midnight. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "child_age",
"arguments": {
"birthDate": "..."
}
}
}convert_measurementread-onlyConverts a weight (kg, g, lb, oz) or a length (cm, m, in, ft) to every common unit, so a measurement quoted …
Converts a weight (kg, g, lb, oz) or a length (cm, m, in, ft) to every common unit, so a measurement quoted in pounds and ounces or feet and inches can go into the growth tools, which take kg and cm. For '7 lb 4 oz' pass value 7, unit lb, extra 4; for '2 ft 3 in' pass value 2, unit ft, extra 3.
| Parameter | Type | Description | |
|---|---|---|---|
kind | string | required | weight or length. One of: weight, length |
value | number | required | The number in the given unit. |
unit | string | required | kg, g, lb, oz for weight; cm, m, in, ft for length. One of: kg, g, lb, oz, cm, m, in, ft |
extra | number | optional | Ounces to add when unit is lb, or inches to add when unit is ft. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "convert_measurement",
"arguments": {
"kind": "weight",
"value": 0,
"unit": "kg"
}
}
}corrected_ageread-onlyThe corrected age of a baby born before 37 weeks: the age since birth minus the weeks the baby was early. Use …
The corrected age of a baby born before 37 weeks: the age since birth minus the weeks the baby was early. Use it for 'what is my preemie's corrected / adjusted age', for reading milestones, and for choosing the age at which to plot growth. Takes the birth date and the gestational age at birth and returns the corrected age, the age since birth, the original due date, and the date by which correction usually stops (about 24 months since birth). Before the due date there is no corrected age, and the result says how many days remain. A baby born at 37 weeks or later needs no correction. Dates are calendar dates (YYYY-MM-DD).
| Parameter | Type | Description | |
|---|---|---|---|
birthDate | string | required | Date of birth, YYYY-MM-DD. |
gestationalWeeks | integer | required | Completed weeks of pregnancy at birth. A baby born at 32 weeks and 3 days: 32. |
gestationalDays | integer | optional | Extra days beyond the completed weeks. A baby born at 32 weeks and 3 days: 3. |
asOf | string | optional | The date to calculate the age on, YYYY-MM-DD. Defaults to today in UTC; pass the user's own date to avoid being a day off near midnight. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "corrected_age",
"arguments": {
"birthDate": "...",
"gestationalWeeks": 0
}
}
}development_milestonesread-onlyWHO motor-development windows that are open, already closed or not yet due at a given age, plus the nearest …
WHO motor-development windows that are open, already closed or not yet due at a given age, plus the nearest CDC well-child checkpoint months. Windows are 1st–99th percentile ranges from the WHO Motor Development Study — a child inside a window is within the normal range.
| Parameter | Type | Description | |
|---|---|---|---|
ageMonths | number | required | Age in months. Use corrected age for a preterm infant. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "development_milestones",
"arguments": {
"ageMonths": 0
}
}
}fetchread-onlyRetrieve the full text (Markdown) of a Growo article or calculator page by the id that search returned. The …
Retrieve the full text (Markdown) of a Growo article or calculator page by the id that search returned. The result includes the page url.
| Parameter | Type | Description | |
|---|---|---|---|
id | string | required | An id from search, which is the page path (for example /insights/preterm-baby-growth-corrected-age). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "fetch",
"arguments": {
"id": "..."
}
}
}growth_percentileread-onlyWhere one measurement of a child sits on the WHO or CDC growth reference chart. Returns the percentile, the …
Where one measurement of a child sits on the WHO or CDC growth reference chart. Returns the percentile, the z-score and the 3rd/15th/50th/85th/97th percentile values at that age, using the same LMS tables as the calculator on usegrowo.com. Returns no interpretation.
| Parameter | Type | Description | |
|---|---|---|---|
metric | string | required | weight (kg), height/length (cm), head circumference (cm) or BMI (kg/m²). One of: weight, height, head, bmi |
sex | string | required | Biological sex, as the growth charts are published separately for each. One of: boy, girl |
ageMonths | number | required | Age in months. Use corrected age for a preterm infant. |
value | number | required | The measurement, in metric units: kg for weight, cm for height and head. |
standard | string | optional | Reference standard. WHO (0–5 years) describes how healthy breastfed children grow and is the international default; CDC (0–20 years) describes how US children grew in the 1970s–90s and is used in the US and past age 5. One of: who, cdc |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "growth_percentile",
"arguments": {
"metric": "weight",
"sex": "boy",
"ageMonths": 0,
"value": 0
}
}
}growth_reference_rangeread-onlyThe 3rd/15th/50th/85th/97th percentile values for a given age and sex — the reference band itself, with no …
The 3rd/15th/50th/85th/97th percentile values for a given age and sex — the reference band itself, with no child's measurement involved. Use this to answer 'what is normal for this age'.
| Parameter | Type | Description | |
|---|---|---|---|
metric | string | required | One of: weight, height, head, bmi |
sex | string | required | Biological sex, as the growth charts are published separately for each. One of: boy, girl |
ageMonths | number | required | Age in months. Use corrected age for a preterm infant. |
standard | string | optional | Reference standard. WHO (0–5 years) describes how healthy breastfed children grow and is the international default; CDC (0–20 years) describes how US children grew in the 1970s–90s and is used in the US and past age 5. One of: who, cdc |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "growth_reference_range",
"arguments": {
"metric": "weight",
"sex": "boy",
"ageMonths": 0
}
}
}growth_trendread-onlyWhat moved between two measurements of the same child: the percentile and z-score at each point, how far the …
What moved between two measurements of the same child: the percentile and z-score at each point, how far the position shifted, and how many of the drawn 3rd/15th/50th/85th/97th lines were crossed. Band crossings are the unit that matters — one is common while a child settles onto their own curve, two downward is the pattern clinicians review. NOT a velocity percentile: WHO's separate Growth Velocity Standards are not implemented here, so this reports movement across the attained-growth chart and never claims a percentile for the rate of gain itself.
| Parameter | Type | Description | |
|---|---|---|---|
metric | string | required | One of: weight, height, head, bmi |
sex | string | required | Biological sex, as the growth charts are published separately for each. One of: boy, girl |
standard | string | optional | Reference standard. WHO (0–5 years) describes how healthy breastfed children grow and is the international default; CDC (0–20 years) describes how US children grew in the 1970s–90s and is used in the US and past age 5. One of: who, cdc |
from | object | required | The earlier measurement. |
to | object | required | The later measurement. Its age must be greater than the first. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "growth_trend",
"arguments": {
"metric": "weight",
"sex": "boy",
"from": {},
"to": {}
}
}
}growth_velocityread-onlyHow fast a child grew between two measurements: the change, and the rate per day, per week and per 30 days. …
How fast a child grew between two measurements: the change, and the rate per day, per week and per 30 days. Use it for 'how many grams a day is my baby gaining' and 'how many cm did my child grow'. Weight in grams, length and head circumference in centimetres, dates as YYYY-MM-DD. It states the rate and does not compare it with a reference.
| Parameter | Type | Description | |
|---|---|---|---|
metric | string | required | weight (grams), length (cm) or head circumference (cm). One of: weight, length, head |
firstValue | number | required | The earlier measurement. |
firstDate | string | required | Date of the earlier measurement, YYYY-MM-DD. |
secondValue | number | required | The later measurement. |
secondDate | string | required | Date of the later measurement, YYYY-MM-DD. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "growth_velocity",
"arguments": {
"metric": "weight",
"firstValue": 0,
"firstDate": "...",
"secondValue": 0,
"secondDate": "..."
}
}
}newborn_weight_changeread-onlyHow far a baby's weight is from the birth weight: the change in grams and in percent, and whether the baby is …
How far a baby's weight is from the birth weight: the change in grams and in percent, and whether the baby is back at or above birth weight. Use it for 'how much weight has my newborn lost', 'newborn weight loss percentage' and 'has my baby regained birth weight'. It is arithmetic on two numbers and does not say whether the change is expected. Grams only: 3400, not 3.4.
| Parameter | Type | Description | |
|---|---|---|---|
birthWeightG | number | required | Birth weight in grams. |
currentWeightG | number | required | The later weight in grams. |
ageDays | integer | optional | Optional: the baby's age in days at the later weight, echoed back. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "newborn_weight_change",
"arguments": {
"birthWeightG": 0,
"currentWeightG": 0
}
}
}ponderal_indexread-onlyThe ponderal index (Rohrer's index) from weight and length: 100 x weight in grams / length in cm cubed, with …
The ponderal index (Rohrer's index) from weight and length: 100 x weight in grams / length in cm cubed, with the same quantity in kg per cubic metre. It is a newborn proportion measure; BMI-for-age is the usual measure for older children. It returns the number and does not place it against a range.
| Parameter | Type | Description | |
|---|---|---|---|
weightKg | number | required | Weight in kilograms. |
lengthCm | number | required | Length (lying) or height in centimetres. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "ponderal_index",
"arguments": {
"weightKg": 0,
"lengthCm": 0
}
}
}searchread-onlySearch Growo's physician-written articles and calculators on baby and child growth, percentiles, growth …
Search Growo's physician-written articles and calculators on baby and child growth, percentiles, growth charts, premature babies (corrected age), head circumference, sleep, feeding and development. Returns a short list of results, each with an id, a title and the page URL. Each id can be read in full with fetch. The articles are educational and not medical advice.
| Parameter | Type | Description | |
|---|---|---|---|
query | string | required | What to look for, in plain words (e.g. 'baby dropped percentiles', 'corrected age premature'). |
locale | string | optional | Language of the pages to search. Not every article exists in every language. One of: en, tr, es, fr, de, pt, ar, hi … |
limit | integer | optional | Maximum number of results. |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "search",
"arguments": {
"query": "..."
}
}
}target_heightread-onlyThe adult height a child is expected to reach, estimated from both parents' heights with Tanner's …
The adult height a child is expected to reach, estimated from both parents' heights with Tanner's mid-parental method: (mother + father +13 cm for a boy, -13 cm for a girl) / 2, with a range of 8.5 cm either side. Use it for 'how tall will my child be', 'mid-parental height' and 'child height predictor' questions. It is a statistical range, not a forecast for one child, and says nothing about the child's height today. Optionally, with the child's age (24-240 months) and current height, it adds a CDC projection: today's z-score on the CDC 2000 stature-for-age chart carried to age 20, with a range of one standard deviation either side; a height more than 5 SD from the CDC median for the age is refused as an entry error. Centimetres only: convert feet and inches first (5 ft 10 in = 177.8 cm).
| Parameter | Type | Description | |
|---|---|---|---|
sex | string | required | The child's sex: the formula adds or subtracts 13 cm accordingly. One of: boy, girl |
motherHeightCm | number | required | Mother's height in centimetres. |
fatherHeightCm | number | required | Father's height in centimetres. |
childAgeMonths | number | optional | Optional, with childHeightCm: the child's age in months (2 to 20 years), for the CDC projection. |
childHeightCm | number | optional | Optional, with childAgeMonths: the child's current height in centimetres, measured standing. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "target_height",
"arguments": {
"sex": "boy",
"motherHeightCm": 0,
"fatherHeightCm": 0
}
}
}zscore_percentileread-onlyConverts a z-score (standard deviations from the median) to a percentile and a percentile to a z-score on the …
Converts a z-score (standard deviations from the median) to a percentile and a percentile to a z-score on the normal curve, the relationship growth charts use. Pass exactly one of zScore or percentile. It converts the number and does not say what it means for a child.
| Parameter | Type | Description | |
|---|---|---|---|
zScore | number | optional | A z-score; returns the percentile. |
percentile | number | optional | A percentile; returns the z-score. |
locale | string | optional | Language for the disclaimer and any clinician note. Pass the language you will answer the user in: these are clinical safety texts written by a physician, and they should reach the reader as written rather than translated by the model. One of: en, tr |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "zscore_percentile",
"arguments": {}
}
}Prompts 4
check_growth_percentilePlace a child's weight, height or head circumference on the WHO or CDC chart.corrected_age_for_premature_babyThe corrected (adjusted) age of a baby born before 37 weeks.expected_adult_heightThe mid-parental (Tanner) estimate of adult height with its range.change_between_two_measurementsPercentile movement and growth rate between two dated measurements.
Badge
Maintain this server? Put its live status in your README:
[](https://mcp.aianytime.net/s/growo-child-growth/)Edit this entry · Report a problem
More in Knowledge, memory & context
Checks record what a server answered, not whether it is safe. A listing is not a security audit; read a server's source and permissions before you connect it. Add a server · JSON · llms.txt · llms-full.txt
Browse: Agents, IDEs & developer tools · Search & discovery · Knowledge, memory & context · Media & generation · Security · Finance & markets · Marketing, content & social · Cloud, ops & data · Commerce, travel & logistics · Work & productivity · No account needed · Local servers