Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted just now
teppi

Server definition

Hash
sha256:ab0cf4fafc640b1ed5d6dda8def046663cf02607ecd203441435e7f729cd37d4
What it is
What a remote MCP server returned when asked what it offers: 7 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "name": { "description": "The name, case-insensitive (e.g. Rowan).", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "get_cultural_classification", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "classification": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "contract": { "type": "string" }, "fracBeatP99": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "label": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "methodologyUrl": { "type": "string" }, "name": { "type": "string" }, "percentBeatP99": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "summary": { "type": "string" }, "years": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "yearsBeatP99": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "contract", "name", "classification", "label", "years", "yearsBeatP99", "fracBeatP99", "percentBeatP99", "summary", "methodologyUrl", "canonicalUrl" ], "type": "object" } }, { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "topic": { "description": "Guide topic slug (e.g. how-to-choose-a-baby-name).", "type": "string" } }, "required": [ "topic" ], "type": "object" }, "name": "get_guide", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "contract": { "type": "string" }, "intro": { "type": "string" }, "metaDescription": { "type": "string" }, "sections": { "items": { "additionalProperties": false, "properties": { "body": { "type": "string" }, "heading": { "type": "string" } }, "required": [ "heading", "body" ], "type": "object" }, "type": "array" }, "title": { "type": "string" }, "topic": { "type": "string" } }, "required": [ "contract", "topic", "title", "metaDescription", "intro", "sections", "canonicalUrl" ], "type": "object" } }, { "description": "Returns one baby name's public profile: meaning, origin, pronunciation, syllables, style/vibe tags, popularity rank + trend, and the Namesake score breakdown.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "name": { "description": "The name, case-insensitive (e.g. Rowan).", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "get_name", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "contract": { "type": "string" }, "currentlyTop100": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ] }, "currentlyTop500": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ] }, "meaning": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "meaningShort": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" }, "namesakeScore": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "origin": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "originSecondary": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "pronunciation": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "rank2023": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "rank2024": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "scoreMeaning": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "scoreTrend": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "scoreUniqueness": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "sexCharacter": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "sexPctMale": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "styleTags": { "items": { "type": "string" }, "type": "array" }, "syllables": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "trendLabel": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "velocity1yr": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "vibeTags": { "items": { "type": "string" }, "type": "array" } }, "required": [ "contract", "name", "origin", "originSecondary", "meaning", "meaningShort", "pronunciation", "syllables", "sexCharacter", "sexPctMale", "styleTags", "vibeTags", "namesakeScore", "scoreMeaning", "scoreTrend", "scoreUniqueness", "rank2024", "rank2023", "velocity1yr", "trendLabel", "currentlyTop100", "currentlyTop500", "canonicalUrl" ], "type": "object" } }, { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max neighbors to return (default 8, max 20).", "maximum": 20, "minimum": 1, "type": "integer" }, "name": { "description": "The name, case-insensitive (e.g. Rowan).", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "get_similar_names", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "contract": { "type": "string" }, "count": { "type": "number" }, "name": { "type": "string" }, "neighbors": { "items": { "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "name": { "type": "string" } }, "required": [ "name", "canonicalUrl" ], "type": "object" }, "type": "array" } }, "required": [ "contract", "name", "count", "neighbors", "canonicalUrl" ], "type": "object" } }, { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_guides", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "contract": { "type": "string" }, "count": { "type": "number" }, "guides": { "items": { "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "metaDescription": { "type": "string" }, "title": { "type": "string" }, "topic": { "type": "string" } }, "required": [ "topic", "title", "metaDescription", "canonicalUrl" ], "type": "object" }, "type": "array" } }, "required": [ "contract", "count", "guides" ], "type": "object" } }, { "description": "List Namesake's free machine-readable feeds and their MCP/REST availability. OpenAPI is also published at https://www.namesake.baby/openapi.json.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_namesake_feeds", "outputSchema": null }, { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max rows to return (default 10, max 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "query": { "description": "Name prefix/substring, at least 2 characters (e.g. \"Row\").", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_names", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "contract": { "type": "string" }, "count": { "type": "number" }, "query": { "type": "string" }, "results": { "items": { "additionalProperties": false, "properties": { "canonicalUrl": { "type": "string" }, "meaningShort": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "name": { "type": "string" }, "namesakeScore": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "origin": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "rank2024": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "trendLabel": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "name", "origin", "meaningShort", "rank2024", "namesakeScore", "trendLabel", "canonicalUrl" ], "type": "object" }, "type": "array" } }, "required": [ "contract", "query", "count", "results" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ab0cf4fafc640b1ed5d6dda8def046663cf02607ecd203441435e7f729cd37d4 | sha256sum