Read-only access to The Family Almanac's parenting-focused book library, grounded guide metadata...
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 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, ….
Guide slug (e.g. pregnancy, newborn, toddler, parenting-science).
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, ….
| Argument | Type | Description |
|---|---|---|
| slug* | string | Guide slug (e.g. pregnancy, newborn, toddler, parenting-science). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Guide slug (e.g. pregnancy, newborn, toddler, parenting-science)."
}
}
}Returns one parenting library work's bibliographic record and (when profiled) its thesis.
| Argument | Type | Description |
|---|---|---|
| libraryId* | string | Library catalog id (e.g. libb36dccb370592500). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"libraryId"
],
"properties": {
"libraryId": {
"type": "string",
"description": "Library catalog id (e.g. libb36dccb370592500)."
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Magazine piece slug. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Magazine piece slug."
}
}
}List The Family Almanac's free machine-readable feeds and their MCP/REST availability. OpenAPI is also published at https://thefamilyalmanac.com/openapi.json.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Search or list the parenting-focused book library by title/author substring and/or classifier tag. No filters returns the first page.
| Argument | Type | Description |
|---|---|---|
| tag | string | Case-insensitive classifier-tag substring. |
| limit | integer | Max rows to return (default 25, max 100). |
| query | string | Case-insensitive title/author substring. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"tag": {
"type": "string",
"description": "Case-insensitive classifier-tag substring."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Max rows to return (default 25, max 100)."
},
"query": {
"type": "string",
"description": "Case-insensitive title/author substring."
}
}
}