NobodyNamed
US baby name popularity data from SSA records (1880-2025): search, trends, geography, culture.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (5)
- HIGH
- MEDIUMin get_name_data
- LOWin get_year_names
- LOWin compare_names
- LOWin get_year_movers
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"nobodynamed": {
"url": "https://nobodynamed.com/mcp"
}
}
}Remote-Endpunkte
https://nobodynamed.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (12)
🟢search_names(q)
Autocomplete search for US baby names. Returns up to 10 suggestions matching the given prefix.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Name prefix to search for (e.g. \"Jen\", \"The\")"
}
},
"required": [
"q"
]
}🟢get_name_data(name)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The baby name to look up (case-insensitive)"
}
},
"required": [
"name"
]
}🟢get_names_by_status(kind)
Returns a curated list of names filtered by trend status.
Eingabe-Schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"extinct",
"endangered",
"rising",
"comeback"
],
"description": "extinct=zero recent births; endangered=near-zero; rising=gaining share; comeback=previously dormant now recovering"
}
},
"required": [
"kind"
]
}🟢get_year_names(year)
Returns the top baby names for a given birth year (1880–2025).
Eingabe-Schema
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"minimum": 1880,
"maximum": 2025,
"description": "Birth year"
}
},
"required": [
"year"
]
}🟢get_site_metadata
Returns top-10 names per year, total birth counts per year, and the full year range covered by the dataset.
Eingabe-Schema
{
"type": "object",
"properties": {}
}⚪compare_names(names)
Side-by-side comparison of 2-3 names: full yearly series for each so trends can be plotted or contrasted directly.
Eingabe-Schema
{
"type": "object",
"properties": {
"names": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 3,
"description": "Names to compare, e.g. [\"Michael\", \"James\", \"David\"]"
}
},
"required": [
"names"
]
}🟢get_name_twin(name, sex)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The baby name to find trajectory twins for"
},
"sex": {
"type": "string",
"enum": [
"M",
"F"
],
"description": "Restrict to this sex (defaults to the name's most common sex)"
}
},
"required": [
"name"
]
}🟢get_decade_names(decade)
Returns the top baby names aggregated across an entire calendar decade.
Eingabe-Schema
{
"type": "object",
"properties": {
"decade": {
"type": "string",
"description": "Decade label, e.g. \"1980s\""
}
},
"required": [
"decade"
]
}🟢get_year_movers(year)
Year-over-year rank changes for the top 100 names of each sex vs. the prior year: biggest gainers, biggest losers, and new entrants.
Eingabe-Schema
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"minimum": 1881,
"description": "Birth year to compare against the prior year"
}
},
"required": [
"year"
]
}🟢get_name_enrichment(name, sex)
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).
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The baby name to look up"
},
"sex": {
"type": "string",
"enum": [
"M",
"F"
],
"description": "Restrict to this sex (defaults to the name's most common sex)"
}
},
"required": [
"name"
]
}🟢get_name_diaspora(name, sex)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The baby name to look up"
},
"sex": {
"type": "string",
"enum": [
"M",
"F"
],
"description": "Restrict to this sex (defaults to the name's most common sex)"
}
},
"required": [
"name"
]
}🟢get_name_debuts(year)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"minimum": 1880,
"description": "Birth year to find debut names for"
}
},
"required": [
"year"
]
}Community
Nachweis