MCP-Server

NobodyNamed

io.github.michaelcolenso/nobodynamed
Daten & Analytik Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Provides US baby-name popularity data from 1880–2025, including yearly trends, geographic spread, comparisons, and cultural enrichment.

compare_names
Side-by-side comparison of 2-3 names: full yearly series for each so trends can be plotted or contrasted directly.
Eingabeschema
{'type': 'object', 'required': ['names'], 'properties': {'names': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 3, 'minItems': 2, 'description': 'Names to compare, e.g. ["Michael", "James", "David"]'}}}
get_decade_names
Returns the top baby names aggregated across an entire calendar decade.
Eingabeschema
{'type': 'object', 'required': ['decade'], 'properties': {'decade': {'type': 'string', 'description': 'Decade label, e.g. "1980s"'}}}
get_name_data
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.
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'The baby name to look up (case-insensitive)'}}}
get_name_debuts
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.
Eingabeschema
{'type': 'object', 'required': ['year'], 'properties': {'year': {'type': 'integer', 'minimum': 1880, 'description': 'Birth year to find debut names for'}}}
get_name_diaspora
Returns the geographic spread of a name over time: where it originated, when it peaked nationally, which states adopted it and when, and how many states never adopted it.
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'sex': {'enum': ['M', 'F'], 'type': 'string', 'description': "Restrict to this sex (defaults to the name's most common sex)"}, 'name': {'type': 'string', 'description': 'The baby name to look up'}}}
get_name_enrichment
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).
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'sex': {'enum': ['M', 'F'], 'type': 'string', 'description': "Restrict to this sex (defaults to the name's most common sex)"}, 'name': {'type': 'string', 'description': 'The baby name to look up'}}}
get_names_by_status
Returns a curated list of names filtered by trend status.
Eingabeschema
{'type': 'object', 'required': ['kind'], 'properties': {'kind': {'enum': ['extinct', 'endangered', 'rising', 'comeback'], 'type': 'string', 'description': 'extinct=zero recent births; endangered=near-zero; rising=gaining share; comeback=previously dormant now recovering'}}}
get_name_twin
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.
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'sex': {'enum': ['M', 'F'], 'type': 'string', 'description': "Restrict to this sex (defaults to the name's most common sex)"}, 'name': {'type': 'string', 'description': 'The baby name to find trajectory twins for'}}}
get_site_metadata
Returns top-10 names per year, total birth counts per year, and the full year range covered by the dataset.
Eingabeschema
{'type': 'object', 'properties': {}}
get_year_movers
Year-over-year rank changes for the top 100 names of each sex vs. the prior year: biggest gainers, biggest losers, and new entrants.
Eingabeschema
{'type': 'object', 'required': ['year'], 'properties': {'year': {'type': 'integer', 'minimum': 1881, 'description': 'Birth year to compare against the prior year'}}}
get_year_names
Returns the top baby names for a given birth year (1880–2025).
Eingabeschema
{'type': 'object', 'required': ['year'], 'properties': {'year': {'type': 'integer', 'maximum': 2025, 'minimum': 1880, 'description': 'Birth year'}}}
search_names
Autocomplete search for US baby names. Returns up to 10 suggestions matching the given prefix.
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Name prefix to search for (e.g. "Jen", "The")'}}}
Hinzugefügt
get_name_debuts
17. September 2026 12:45
Hinzugefügt
get_name_diaspora
17. September 2026 12:45
Hinzugefügt
get_name_enrichment
17. September 2026 12:45
Hinzugefügt
get_year_movers
17. September 2026 12:45
Hinzugefügt
get_decade_names
17. September 2026 12:45
Hinzugefügt
get_name_twin
17. September 2026 12:45
Hinzugefügt
compare_names
17. September 2026 12:45
Hinzugefügt
get_site_metadata
17. September 2026 12:45
Hinzugefügt
get_year_names
17. September 2026 12:45
Hinzugefügt
get_names_by_status
17. September 2026 12:45
Hinzugefügt
get_name_data
17. September 2026 12:45
Hinzugefügt
search_names
17. September 2026 12:45