accueil / serveurs / Recherche & Web / com.thefamilyalmanac/discovery
com.thefamilyalmanac/discovery
serveur MCP (Model Context Protocol) · family-almanac-discovery 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.thefamilyalmanac/discovery est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.thefamilyalmanac/discovery » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- get_guide≈ 404 tokens
Returns one live guide's title, subtitle, access, book count, and reading time — card-level metadata only. This surface never returns guide body/depth text (none is served here, free or gated); to read or purchase a guide, send the reader to the returned canonicalUrl — never summarize or excerpt content this tool did not return. Known slugs (19): pregnancy, newborn, toddler, preschool, school-age, adolescence, parenting-science, baby-naming, ….
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Guide slug (e.g. pregnancy, newborn, toddler, parenting-science).
Exemple d'appel{"name": "get_guide", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"live": true, "slug": "texte", "books": "texte", "title": "texte", "access": "texte", "updated": "texte", "contract": "texte", "subtitle": "texte", "guideType": "texte", "canonicalUrl": "texte", "readingTimeMin": "texte"}} - get_library_work≈ 310 tokens
Returns one parenting library work's bibliographic record and (when profiled) its thesis.
Paramètres, retour & exemple (1)
ParamètreslibraryId· string · requis
Library catalog id (e.g. libb36dccb370592500).
Exemple d'appel{"name": "get_library_work", "arguments": {"libraryId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tags": [], "year": "texte", "pitch": "texte", "title": "texte", "author": "texte", "guides": [], "logline": "texte", "contract": "texte", "libraryId": "texte", "canonicalUrl": "texte"}} - get_magazine_piece≈ 432 tokens
Returns one published magazine piece's question, per-writer sections, and editor's coda — the same content the human page renders, ungated. Known slugs (4): the-whole-room--i-got-a-prenatal-screening-result-that-came, the-whole-room--my-baby-won-t-nap-anywhere-except-on, the-whole-room--four-year-old-lying, the-whole-room--my-toddler-had-a-full-blown-meltdown-on.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Magazine piece slug.
Exemple d'appel{"name": "get_magazine_piece", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"slug": "texte", "title": "texte", "editor": {}, "format": "texte", "contract": "texte", "question": "texte", "sections": [], "generated": "texte", "editorCoda": "texte", "canonicalUrl": "texte"}} - list_family_almanac_feeds≈ 277 tokens
List The Family Almanac's free machine-readable feeds and their MCP/REST availability. OpenAPI is also published at https://thefamilyalmanac.com/openapi.json.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_family_almanac_feeds", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "feeds": [], "contract": "texte"}} - search_library≈ 415 tokens
Search or list the parenting-focused book library by title/author substring and/or classifier tag. No filters returns the first page.
Paramètres, retour & exemple (3)
Paramètrestag· string · optionnel
Case-insensitive classifier-tag substring.limit· integer · optionnel
Max rows to return (default 25, max 100).query· string · optionnel
Case-insensitive title/author substring.
Exemple d'appel{"name": "search_library", "arguments": {"tag": "texte", "limit": 1, "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tag": "texte", "count": 1, "query": "texte", "total": 1, "results": [], "contract": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».