NobodyNamed MCP server
online · 100% uptimeio.github.michaelcolenso/nobodynamed·v1.0.0US baby name popularity data from SSA records (1880-2025): search, trends, geography, culture.
0 stars
Reviews
Write oneNobody has reviewed NobodyNamed yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
NobodyNamed tools (12)
write = sends, deletes, buys or postscompare_namesFreeSide-by-side comparison of 2-3 names: full yearly series for each so trends can be plotted or contrasted directly.
get_decade_namesFreeReturns the top baby names aggregated across an entire calendar decade.
get_name_dataFreeReturns 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.
get_name_debutsFreeReturns 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.
get_name_diasporaFreeReturns 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.
get_name_enrichmentFreeReturns 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).
get_name_twinFreeFinds 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.
get_names_by_statusFreeReturns a curated list of names filtered by trend status.
get_site_metadataFreeReturns top-10 names per year, total birth counts per year, and the full year range covered by the dataset.
get_year_moversFreeYear-over-year rank changes for the top 100 names of each sex vs. the prior year: biggest gainers, biggest losers, and new entrants.
get_year_namesFreeReturns the top baby names for a given birth year (1880–2025).
search_namesFreeAutocomplete search for US baby names. Returns up to 10 suggestions matching the given prefix.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 424ms20/20
- Tool poisoning12 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How NobodyNamed compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 88% of 3,470 Web search servers
- Tools
- 12
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 147 ms
- faster than 79% of 2,238 Web search servers
What its tools let an agent do: 12 read
Install NobodyNamed in Claude Code, Cursor or VS Code
claude mcp add --transport http nobodynamed https://nobodynamed.com/mcp
What the publisher says
From the NobodyNamed repository's README, as published. We do not edit it. Read it on GitHub
nobodynamed
Is your name going extinct? nobodynamed shows the popularity, trajectory, and vital status of any American name since 1880, based on Social Security Administration data.
Stack
Repository layout
apps/
web/ Cloudflare Pages: static HTML/CSS/JS + Functions
public/ Served as static assets
functions/ Pages Functions (API routes + SSR /name/:name)
ingest-worker/ Cron-triggered Worker: SSA download → D1
packages/
shared/ Types, classification logic, HTML renderer — shared by all packages
migrations/ D1 SQL migrations (applied via wrangler d1 migrations apply)
scripts/
seed-from-shards.ts One-shot initial D1 seeding from legacy JSON shards
verify-parity.ts Pre-cutover parity checks vs legacy data
viz/ Legacy static site (GitHub Pages) — kept until DNS cutoverFirst-time setup
1. Provision Cloudflare resources
# D1 database
wrangler d1 create name-vitals
# Copy the database_id into both wrangler.toml files:
# apps/web/wrangler.toml
# apps/ingest-worker/wrangler.toml
# Queue (fan-out ingest)
wrangler queues create name-ingest
wrangler queues create name-ingest-dlq
# R2 bucket (SSA zip cache)
wrangler r2 bucket create name-vitals-ingest2. Apply schema
wrangler d1 migrations apply name-vitals --remote3. Seed initial data
Reads the existing viz/name-vitals/data/ JSON shards to populate D1 without pulling from the SSA:
npm run seed
# Apply each generated SQL file:
ls migrations/seed/*.sql | sort | xargs -I{} wrangler d1 execute name-vitals --file={} --remote4. Deploy
npm run deploy:web # deploy Cloudflare Pages
npm run deploy:ingest # deploy the cron Worker5. Verify parity
tsx scripts/verify-parity.ts --base=https://<preview>.pages.devLocal development
# Pages + Functions with local D1
npm run dev:web
# Trigger the ingest cron locally
npm run dev:ingest # starts wrangler dev
# then: curl http://localhost:8787/runData refresh
The ingest Worker runs weekly (ETag-gated; exits immediately if the SSA zip is unchanged). The SSA publishes new data once a year, typically in May. Manual trigger:
wrangler dev --test-scheduled # local
# or POST to the /run endpoint of the deployed WorkerGitHub Actions secrets
Required for the CI/CD workflows in .github/workflows/:
DNS cutover from GitHub Pages
After verifying parity on the Pages preview URL:
- Add a custom domain to the Pages project in the Cloudflare dashboard.
- Flip the DNS CNAME from the GitHub Pages address to the Cloudflare Pages CNAME.
- Add 301 redirects in the old GitHub Pages index.html from /babynames/viz/name-vitals/* to the new host.
- After ≥1 week of monitoring, delete viz/, dicts/, extra/, and any remaining legacy files.
License
Source data is CC0 (Social Security Administration). Code is MIT.
##Setup
This is a Node.js script, so you should consider downloading Node before attempting to run it.
To download the repo, simply clone it:
git clone https://github.com/TimeMagazine/babynames.git cd babynames
Then install the dependencies:
npm install
##Data
First, you need to get the raw data from the Social Security Administration. This script will download and unzip it for you with the following command:
./index.js download
###Total babies born each year
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
NobodyNamed: common questions
- Is NobodyNamed MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the NobodyNamed safety report
- How do I install NobodyNamed?
- It runs remotely at nobodynamed.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does NobodyNamed need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is NobodyNamed maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v1.0.0.
- Is NobodyNamed up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of NobodyNamed?
- Servers from other publishers that do the same job: Keyline Icons MCP server, Vadivam Icons MCP server and Minutes MCP server.
- How does NobodyNamed compare with other Web search MCP servers?
- safety score 91/100 (higher than 88% of 3,470 Web search servers); tools 12 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to NobodyNamed
Same job from other publishers: the closest match first, then the best rated.
- Keyline IconsSearch Keyline Icons by name and get any icon's SVG source or React import. No key, no network.not reviewedEstablishedA
- Vadivam IconsSearch 24px outline icons by name, tag, or category and get SVG or framework code.not reviewedEstablishedA
- MinutesThe private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.not reviewedEstablishedA
- Odoo MCP ProConnect AI to Odoo ERP 14-20: search, create, update and manage records in natural language.not reviewedGrowingA