Skip to main content
Glama

Server Details

US baby name popularity data from SSA records (1880-2025): search, trends, geography, culture.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-03-26
URL
Repository
michaelcolenso/babynames
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 12 tools

Disambiguation4/5

Most tools target a clearly distinct query: per-name series (get_name_data), comparison (compare_names), debut detection (get_name_debuts), geography (get_name_diaspora), trajectory similarity (get_name_twin), and enrichment (get_name_enrichment) are well-separated. There is mild overlap between get_year_names, get_decade_names, and get_site_metadata, which all surface top names for a period, though each frames it differently (single year, decade aggregate, dataset metadata).

Naming Consistency4/5

The set follows a predictable get_/verb_noun convention (get_name_data, get_year_names, get_names_by_status), with only minor singular/plural variation (get_name_* vs get_names_by_status) and two verb-led outliers (compare_names, search_names). The pattern is readable and easy to predict despite the small deviations.

Tool Count5/5

12 tools is well-scoped for a rich historical names dataset, with each tool covering a distinct analytical angle (timeseries, debuts, movers, diaspora, twins, enrichment). Nothing feels redundant or gratuitously padded.

Completeness4/5

The surface covers search, per-name timeseries, comparison, year/decade aggregates, debuts, movers, trend-status filtering, geographic spread, similarity, and metadata, which is broad lifecycle coverage for a read-only analytics domain. Minor gaps exist (e.g. explicit sex-filtered or rank-range queries), but core workflows are fully supported.

Available Tools

12 tools
compare_namesAInspect

Side-by-side comparison of 2-3 names: full yearly series for each so trends can be plotted or contrasted directly.

Inputs: names (required).

get_decade_namesAInspect

Returns the top baby names aggregated across an entire calendar decade.

Inputs: decade (required).

get_name_dataAInspect

Returns full yearly birth count timeseries (1880–2025) for a given name for both sexes, including trend classification (rising/stable/declining/endangered/extinct), peak year, and peak count.

Inputs: name (required).

get_name_debutsAInspect

Returns every name that appeared in SSA records for the first time in the given year — genuine linguistic novelties, celebrity imports, invented spellings, or names newly crossing the 5-birth reporting threshold.

Inputs: year (required).

get_name_diasporaAInspect

Returns the geographic spread of a name over time: where it first broke out (a clearly higher rate there than nationally), when it peaked nationally, which states broke out and when, and which states never did. neverAdopted lists the states that never passed the breakout test; it does not mean the name had no bearers there. Names first recorded nationally in 1910 or earlier, before state records begin, list all 51 states because no origin can be observed.

Inputs: name (required), sex.

get_name_enrichmentAInspect

Returns a precomputed profile for a name: estimated living population and median age, its popularity wave shape, cultural catalysts (events/media tied to spikes), historical demographic profiles by era (top occupations, region, urban vs. rural), and regional anomalies (states where it over-indexes).

Inputs: name (required), sex.

get_names_by_statusCInspect

Returns a curated list of names filtered by trend status.

Inputs: kind (required).

get_name_twinAInspect

Finds the names whose popularity trajectory over time is most similar to the given name (cosine similarity on the yearly series), i.e. names that rose and fell together.

Inputs: name (required), sex.

get_site_metadataAInspect

Returns top-10 names per year, total birth counts per year, and the full year range covered by the dataset.

Inputs: no named parameters.

get_year_moversAInspect

Year-over-year rank changes for the top 100 names of each sex vs. the prior year: biggest gainers, biggest losers, and new entrants.

Inputs: year (required).

get_year_namesAInspect

Returns the top baby names for a given birth year (1880–2025).

Inputs: year (required).

search_namesAInspect

Autocomplete search for US baby names. Returns up to 10 suggestions matching the given prefix.

Inputs: q (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables querying England & Wales baby names data via natural language, including top names, popularity trends, geographic breakdowns, and similar names, through MCP-compatible clients like Claude.
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Multilingual name romanization lookup across Chinese, Japanese, Korean, Arabic, Vietnamese, and more. Resolves whether two name spellings refer to the same person — Chan/Chen/陳/陈, Hsu/Xu, Chou/Zhou — across Pinyin, Wade-Giles, Cantonese, Hokkien, and other romanization systems.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.