github TypeScript analyzed 5a32496

KenLSM/node-huckleberry-mcp

github

Huckleberry MCP server for Claude, Cursor, and other AI assistants. Query and log baby sleep, feeds, diapers, growth, pumping, and solids.

maintainer
KenLSM
license
MIT
first seen
2026-06-06
last seen
2026-08-20
releases · 30d
2
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret ×2 in KenLSM/node-huckleberry-mcp
  2. HIGH code analysis flagged committed secret ×2 in KenLSM/node-huckleberry-mcp
  3. HIGH code analysis flagged committed secret ×2 in KenLSM/node-huckleberry-mcp

tool count over time

06-06 18:16 now
20t
29t
capabilities 29 tools
transport stdio · http counts 29 tools · 0 res · 0 prompts permission surface via README inference

tools

  • create_custom_food

    child_uid, name, category?, allergens?, notes?

  • delete_diaper

    child_uid, interval_id

  • delete_feed

    child_uid, interval_id

  • delete_growth

    child_uid, entry_id

  • delete_pump

    child_uid, interval_id

  • delete_sleep

    child_uid, interval_id

  • edit_diaper

    child_uid, interval_id, + any of start/mode/color/consistency/pee_amount/poo_amount/notes

  • edit_feed

    child_uid, interval_id, + any of start/amount/bottle_type/units/left_duration/right_duration/last_side/notes

  • edit_growth

    child_uid, entry_id, + any of start/weight/height/head/units/notes

  • edit_pump

    child_uid, interval_id, + any of start/left_amount/right_amount/units/duration/notes

  • edit_sleep

    child_uid, interval_id, + any of start/duration/notes

  • get_child

    child_uid

  • get_diaper_history

    child_uid, limit?

  • get_feed_history

    child_uid, limit?

  • get_growth_history

    child_uid, limit?

  • get_latest_growth

    child_uid

  • get_sleep_history

    child_uid, limit?

  • get_user

  • list_curated_foods

  • list_custom_foods

    child_uid

  • list_pump_intervals

    child_uid, limit?

  • log_bottle

    child_uid, start, amount, bottle_type, units, notes?

  • log_diaper

    child_uid, mode (pee/poo/both/dry), start, color?, consistency?, pee_amount?, poo_amount?, notes?

  • log_growth

    child_uid, weight?, height?, head?, units? (metric/imperial), start?, notes?

  • log_nursing

    child_uid, start, left_duration?, right_duration?, last_side?, notes?

  • log_potty

    child_uid, mode (pee/poo), start, notes?

  • log_pump

    child_uid, start, left_amount/right_amount or total_amount, units, duration?, notes?

  • log_sleep

    child_uid, start, end (epoch s), notes?

  • log_solids

    child_uid, start, notes?

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 5a32496 · analyzer v33 · 5d ago

skills & prompt files 3

danger signals3

code evidence vv0.7.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 55

filesystem 1

  • fs (weak) KenLSM-node-huckleberry-mcp-5a32496/scripts/inspect-schema.mjs :29 import { writeFileSync, readFileSync } from "node:fs";

network 1

  • net KenLSM-node-huckleberry-mcp-5a32496/src/client/solidsOps.ts :32 const resp = await fetch(FOOD_DB_URL);

secrets 4

  • secrets (weak) KenLSM-node-huckleberry-mcp-5a32496/scripts/inspect-schema.mjs :38 const password = process.env.HUCKLEBERRY_PASSWORD;
  • secrets (weak) KenLSM-node-huckleberry-mcp-5a32496/src/__tests__/live.integration.test.ts :27 const password = process.env.HUCKLEBERRY_PASSWORD;
  • secrets (weak) KenLSM-node-huckleberry-mcp-5a32496/src/__tests__/live.integration.write.test.ts :51 const password = process.env.HUCKLEBERRY_PASSWORD;
  • secrets KenLSM-node-huckleberry-mcp-5a32496/src/server/auth.ts :19 const password = process.env.HUCKLEBERRY_PASSWORD;

install hooks 1

  • prepublishOnly KenLSM-node-huckleberry-mcp-5a32496/package.json :56 npm run build && npm test

declared dependencies 8

  • @modelcontextprotocol/sdk@^0.6.0
  • firebase@^10.8.0
  • zod@^3.22.4
  • oxfmt@^0.52.0
  • oxlint@^1.67.0
  • tsx@^4.7.0
  • typescript@^5.3.3
  • vitest@^4.1.8