Namesake — baby name catalog and guides

Read-only access to Namesake's baby name catalog: meaning, origin, pronunciation, popularity trend.

我该使用它吗

质量与安全性

A
描述质量
93%
模式完整度
80%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(1)

  • LOWTool 'get_name' description lacks action verb在 get_name 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,138token 数(工具定义)
~2.6 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.67%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "discovery": {
      "url": "https://www.namesake.baby/api/mcp"
    }
  }
}

远程端点

https://www.namesake.baby/api/mcpstreamable-http
https://namesake.baby/api/mcpstreamable-http

它能做什么

工具清单

工具(7)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢list_namesake_feeds

List Namesake's free machine-readable feeds and their MCP/REST availability. OpenAPI is also published at https://www.namesake.baby/openapi.json.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_names(query, limit)

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.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Name prefix/substring, at least 2 characters (e.g. \"Row\")."
    },
    "limit": {
      "description": "Max rows to return (default 10, max 50).",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "count": {
      "type": "number"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "origin": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "meaningShort": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "rank2024": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "namesakeScore": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "trendLabel": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "canonicalUrl": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "origin",
          "meaningShort",
          "rank2024",
          "namesakeScore",
          "trendLabel",
          "canonicalUrl"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "contract",
    "query",
    "count",
    "results"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_name(name)

Returns one baby name's public profile: meaning, origin, pronunciation, syllables, style/vibe tags, popularity rank + trend, and the Namesake score breakdown.

输入模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name, case-insensitive (e.g. Rowan)."
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "origin": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "originSecondary": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "meaning": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "meaningShort": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "pronunciation": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "syllables": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "sexCharacter": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "sexPctMale": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "styleTags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibeTags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "namesakeScore": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "scoreMeaning": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "scoreTrend": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "scoreUniqueness": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "rank2024": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "rank2023": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "velocity1yr": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "trendLabel": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "currentlyTop100": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ]
    },
    "currentlyTop500": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ]
    },
    "canonicalUrl": {
      "type": "string"
    }
  },
  "required": [
    "contract",
    "name",
    "origin",
    "originSecondary",
    "meaning",
    "meaningShort",
    "pronunciation",
    "syllables",
    "sexCharacter",
    "sexPctMale",
    "styleTags",
    "vibeTags",
    "namesakeScore",
    "scoreMeaning",
    "scoreTrend",
    "scoreUniqueness",
    "rank2024",
    "rank2023",
    "velocity1yr",
    "trendLabel",
    "currentlyTop100",
    "currentlyTop500",
    "canonicalUrl"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_guides

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.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "count": {
      "type": "number"
    },
    "guides": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "metaDescription": {
            "type": "string"
          },
          "canonicalUrl": {
            "type": "string"
          }
        },
        "required": [
          "topic",
          "title",
          "metaDescription",
          "canonicalUrl"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "contract",
    "count",
    "guides"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_guide(topic)

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.

输入模式

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "Guide topic slug (e.g. how-to-choose-a-baby-name)."
    }
  },
  "required": [
    "topic"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "topic": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "metaDescription": {
      "type": "string"
    },
    "intro": {
      "type": "string"
    },
    "sections": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "heading": {
            "type": "string"
          },
          "body": {
            "type": "string"
          }
        },
        "required": [
          "heading",
          "body"
        ],
        "additionalProperties": false
      }
    },
    "canonicalUrl": {
      "type": "string"
    }
  },
  "required": [
    "contract",
    "topic",
    "title",
    "metaDescription",
    "intro",
    "sections",
    "canonicalUrl"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_similar_names(name, limit)

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.

输入模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name, case-insensitive (e.g. Rowan)."
    },
    "limit": {
      "description": "Max neighbors to return (default 8, max 20).",
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "count": {
      "type": "number"
    },
    "neighbors": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "canonicalUrl": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "canonicalUrl"
        ],
        "additionalProperties": false
      }
    },
    "canonicalUrl": {
      "type": "string"
    }
  },
  "required": [
    "contract",
    "name",
    "count",
    "neighbors",
    "canonicalUrl"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_cultural_classification(name)

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.

输入模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name, case-insensitive (e.g. Rowan)."
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "contract": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "classification": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "label": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "years": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "yearsBeatP99": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "fracBeatP99": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "percentBeatP99": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ]
    },
    "summary": {
      "type": "string"
    },
    "methodologyUrl": {
      "type": "string"
    },
    "canonicalUrl": {
      "type": "string"
    }
  },
  "required": [
    "contract",
    "name",
    "classification",
    "label",
    "years",
    "yearsBeatP99",
    "fracBeatP99",
    "percentBeatP99",
    "summary",
    "methodologyUrl",
    "canonicalUrl"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本7 个工具
已验证未记录版本7 个工具
已验证未记录版本5 个工具
已验证未记录版本5 个工具
已验证未记录版本6 个工具
已验证未记录版本6 个工具