node-huckleberry-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HUCKLEBERRY_EMAIL | Yes | Your Huckleberry account email | |
| HUCKLEBERRY_PASSWORD | Yes | Your Huckleberry account password | |
| HUCKLEBERRY_TIMEZONE | Yes | Your timezone (e.g., America/New_York) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_userA | Retrieve the authenticated user's profile including the list of children they manage |
| get_childB | Retrieve a specific child's profile by their UID |
| log_sleepB | Log a completed sleep session with start and end times |
| get_sleep_historyC | Retrieve sleep history for a child |
| edit_sleepA | Edit an existing sleep entry. Get the interval_id from get_sleep_history first. |
| log_nursingC | Log a nursing session |
| log_bottleC | Log a bottle feeding |
| log_solidsC | Log a solids feeding |
| log_pumpD | Log a pumping session |
| list_pump_intervalsC | Retrieve pump sessions for a child |
| get_feed_historyC | Retrieve feeding history for a child |
| edit_feedB | Edit an existing feed entry. Get the interval_id from get_feed_history first. |
| edit_pumpC | Edit an existing pump entry. Get the interval_id from list_pump_intervals first. |
| log_diaperC | Log a diaper change for a child |
| log_pottyC | Log potty training activity for a child |
| get_diaper_historyB | Get diaper and potty history for a child, most recent first |
| edit_diaperA | Edit an existing diaper or potty entry. Get the interval_id from get_diaper_history first. |
| log_growthC | Log a growth measurement (any of weight, height, head circumference) |
| get_latest_growthC | Get the most recent growth measurement for a child |
| get_growth_historyC | Get growth measurement history for a child, most recent first |
| edit_growthB | Edit an existing growth measurement. Get the entry id from get_growth_history or get_latest_growth first. |
| list_curated_foodsC | Retrieve the list of curated foods from the food database |
| list_custom_foodsC | Retrieve custom foods created for a child |
| create_custom_foodC | Create a custom food entry for a child |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| huckleberry_usage | How to use the Huckleberry tools correctly (child resolution, time, units). |
| daily_summary | Summarise a child's sleep, feeds, and diapers for a given day. |
| log_event | Log a described baby event (sleep/feed/diaper/pump/growth) to Huckleberry. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KenLSM/node-huckleberry-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server