Read-only access to Namesake's baby name catalog: meaning, origin, pronunciation, popularity trend.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Returns the Phase 5 null-model cultural classification for a baby name (strongly cultural / culturally influenced / partial / fashion drift) — the same badge the name profile shows.
The name, case-insensitive (e.g. Rowan).
Returns the Phase 5 null-model cultural classification for a baby name (strongly cultural / culturally influenced / partial / fashion drift) — the same badge the name profile shows.
| Argument | Type | Description |
|---|---|---|
| name* | string | The name, case-insensitive (e.g. Rowan). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The name, case-insensitive (e.g. Rowan)."
}
}
}Returns one guide's full content (title, intro, sections) — the same content the human page renders; every guide on this host is free to read. Known topics (8): how-to-choose-a-baby-name, baby-name-checklist, partner-disagreement, baby-name-popularity, pronunciation-test, gender-neutral-names, most-culturally-driven-names-last-decade, why-names-go-in-and-out-of-fashion.
| Argument | Type | Description |
|---|---|---|
| topic* | string | Guide topic slug (e.g. how-to-choose-a-baby-name). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"topic"
],
"properties": {
"topic": {
"type": "string",
"description": "Guide topic slug (e.g. how-to-choose-a-baby-name)."
}
}
}Returns one baby name's public profile: meaning, origin, pronunciation, syllables, style/vibe tags, popularity rank + trend, and the Namesake score breakdown.
| Argument | Type | Description |
|---|---|---|
| name* | string | The name, case-insensitive (e.g. Rowan). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The name, case-insensitive (e.g. Rowan)."
}
}
}Returns phonetic neighbors for a baby name from the research neighborhood graph — the same sounds-like list the /names/[slug] profile panel shows. Does not invent neighbors.
| Argument | Type | Description |
|---|---|---|
| name* | string | The name, case-insensitive (e.g. Rowan). |
| limit | integer | Max neighbors to return (default 8, max 20). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The name, case-insensitive (e.g. Rowan)."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max neighbors to return (default 8, max 20)."
}
}
}List every published, free-to-read baby-naming guide on this host. Known topics (8): how-to-choose-a-baby-name, baby-name-checklist, partner-disagreement, baby-name-popularity, pronunciation-test, gender-neutral-names, most-culturally-driven-names-last-decade, why-names-go-in-and-out-of-fashion.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List Namesake's free machine-readable feeds and their MCP/REST availability. OpenAPI is also published at https://www.namesake.baby/openapi.json.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Search the baby name catalog by prefix/substring. Returns name, origin, short meaning, 2024 SSA popularity rank, Namesake score, and trend label, ordered by popularity.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max rows to return (default 10, max 50). |
| query* | string | Name prefix/substring, at least 2 characters (e.g. "Row"). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max rows to return (default 10, max 50)."
},
"query": {
"type": "string",
"description": "Name prefix/substring, at least 2 characters (e.g. \"Row\")."
}
}
}