What tools does Huckleberry Mcp expose?
It exposes 24 tools across child management, sleep, feeding, diaper, growth, and solids‑custom foods categories. See the full table in the README.
@KenLSM
Basic information
Huckleberry MCP server for Claude, Cursor, and other AI assistants. Query and log baby sleep, feeds, diapers, growth, pumping, and solids.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"huckleberry": {
"command": "npx",
"args": [
"node-huckleberry-mcp"
],
"env": {
"HUCKLEBERRY_EMAIL": "you@example.com",
"HUCKLEBERRY_PASSWORD": "your-password",
"HUCKLEBERRY_TIMEZONE": "America/New_York"
}
}
}
}Retrieve the authenticated user's profile including the list of children they manage
Retrieve a specific child's profile by their UID
Log a completed sleep session with start and end times
Retrieve sleep history for a child
Edit an existing sleep entry. Get the interval_id from get_sleep_history first.
Permanently delete a sleep entry. Get the interval_id from get_sleep_history first.
Log a nursing session
Log a bottle feeding
Log a solids feeding
Log a pumping session
Retrieve pump sessions for a child
Retrieve feeding history for a child
Edit an existing feed entry. Get the interval_id from get_feed_history first.
Edit an existing pump entry. Get the interval_id from list_pump_intervals first.
Permanently delete a feed entry (nursing/bottle/solids). Get the interval_id from get_feed_history first.
Permanently delete a pump entry. Get the interval_id from list_pump_intervals first.
Log a diaper change for a child
Log potty training activity for a child
Get diaper and potty history for a child, most recent first
Edit an existing diaper or potty entry. Get the interval_id from get_diaper_history first.
Permanently delete a diaper or potty entry. Get the interval_id from get_diaper_history first.
Log a growth measurement (any of weight, height, head circumference)
Get the most recent growth measurement for a child
Get growth measurement history for a child, most recent first
Edit an existing growth measurement. Get the entry id from get_growth_history or get_latest_growth first.
Permanently delete a growth measurement. Get the entry id from get_growth_history or get_latest_growth first.
Retrieve the list of curated foods from the food database
Retrieve custom foods created for a child
Create a custom food entry for a child
Huckleberry Mcp is an unofficial MCP (Model Context Protocol) server that integrates with the Huckleberry baby tracker. It allows AI assistants like Claude Desktop, Cursor, and VS Code to query and log baby sleep, feeds, diapers, pumping, solids, potty, and growth records.
Install globally via npm install -g node-huckleberry-mcp or run directly with npx node-huckleberry-mcp. Configure credentials through environment variables (HUCKLEBERRY_EMAIL, HUCKLEBERRY_PASSWORD, HUCKLEBERRY_TIMEZONE) or a .env file. For Claude Desktop, add the server entry to claude_desktop_config.json with the command and environment variables.
edit_* toolsIt exposes 24 tools across child management, sleep, feeding, diaper, growth, and solids‑custom foods categories. See the full table in the README.
Node.js 18+ and npm 9+ are required. The server is tested on Node 24.
Set environment variables `HUCKLEBERRY_EMAIL`, `HUCKLEBERRY_PASSWORD`, and `HUCKLEBERRY_TIMEZONE`. You can also copy `.env.example` to `.env` and edit it.
Yes, the `log_*` tools (e.g., `log_sleep`, `log_bottle`, `log_diaper`) insert new records. Active‑session timers (like `start_sleep`) are not implemented; only completed events can be logged.
No, it is an unofficial MCP server. It is a Node.js port of two MIT‑licensed projects (`py-huckleberry-api` and `py-huckleberry-mcp`).

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.

MCP server for AI Agents — exposes Yocoolab feedback threads and design selections as tools
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott
Comments