Token导航 LogoToken导航TokenDH.com
Babybuddy MCP logo
运维云端stdio官方级别未说明来源级核验

Babybuddy MCP

MCP Server

BabyBuddy MCP Server是一个自托管的婴儿活动追踪服务器,用于记录和管理婴儿的喂养、睡眠、尿布更换等活动数据。

工具数

33

提示词数

0

GitHub Stars

3

资源数

0
数据管理Python云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

amirkaromashkin

提供方

amirkaromashkin

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

BabyBuddy MCP服务器

用于自托管的MCP服务器 BabyBuddy.

运输: 流式HTTP(在 http://localhost:8080) 认证: 通过环境变量直接使用API代币。无需登录。

______________________________________________________________________

快速开始

1.安装

cd babybuddy-mcp
pip install -r requirements.txt

2.配置

在您的 .env 文件或shell:

变量描述
BABYBUDDY_INSTANCE您的完整BabyBuddy URL(例如。, https://your-instance.com/)
BABYBUDDY_TOKEN您的API令牌(设置→ API → 您的令牌)

可选:

变量默认值描述
HOSTlocalhost绑定地址
PORT8080监听端口
SERVER_URLhttp://localhost:8080公共基础URL

3.跑步

python3 server.py

______________________________________________________________________

工具(共33个)

工具说明
list_children列出所有子项(返回其他工具所需的ID)
log_feeding记录喂食——类型、方法、开始/结束、可选量
get_feedings最近给孩子喂食
delete_feeding按ID删除喂食会话
log_sleep记录睡眠时间(午睡或过夜)
get_sleep最近的睡眠时间
delete_sleep按ID删除睡眠会话
log_diaper_change记录尿布更换情况——湿的、结实的、颜色的、数量的
get_diaper_changes最近更换尿布
delete_diaper_change按ID删除尿布更换
log_temperature记录温度(°C)
get_temperature最近的温度读数
delete_temperature按ID删除温度读数
log_weight原木重量(kg)
get_weight体重历史
delete_weight按ID删除重量测量值
log_height原木高度(cm)
get_height身高历史
delete_height按ID删除高度测量值
log_head_circumference圆头周长(cm)
get_head_circumference头围病史
delete_head_circumference按ID删除头围测量值
log_pumping以毫升为单位记录泵送过程
get_pumping最近的泵送会议
delete_pumping按ID删除泵送会话
add_note添加自由文本注释
get_notes最近的笔记
delete_note按ID删除注释
get_timers列出活动计时器
start_timer启动新计时器
stop_timer停止/删除计时器
get_tags列出所有标签
get_daily_summary孩子在某一天的所有活动

______________________________________________________________________

部署到Google Cloud Run

包括 Dockerfile 目标云运行。

部署到GCP

gcloud run deploy babybuddy-mcp \
  --source=. \
  --allow-unauthenticated \
  --set-env-vars="BABYBUDDY_INSTANCE=$BABYBUDDY_INSTANCE,BABYBUDDY_TOKEN=$BABYBUDDY_TOKEN"

______________________________________________________________________

测试

要对真实的BabyBuddy实例运行端到端测试:

  1. 确保您的 .env 文件具有 BABYBUDDY_INSTANCEBABYBUDDY_TOKEN 集。
  2. 安装测试依赖项:
   uv pip install -r requirements.txt
  1. 运行测试:
   uv run pytest tests/test_e2e.py

目录标签

目录标签

数据管理Python云端部署婴儿活动追踪本地部署自托管服务育儿工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

33

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP