Bump to Baby — Maternity, Nursery & Baby Gear Store

Explore baby prams, nursery furniture, and maternity essentials with live stock availability.

我该使用它吗

质量与安全性

B
描述质量
100%
模式完整度
81%
命名质量
96%
投毒风险
0%
权限匹配度
100%
协议合规性
100%

发现(10)

  • HIGHTool poisoning patterns detected
  • LOWTool description contains negative instruction about its own use在 get_studio_info 中
  • LOWTool description contains negative instruction about its own use在 get_scan_packages_and_pricing 中
  • LOWTool description contains negative instruction about its own use在 get_gestational_guide 中
  • LOWTool description contains negative instruction about its own use在 check_booking_availability 中
  • LOWTool description contains negative instruction about its own use在 create_booking 中
  • LOWTool description contains negative instruction about its own use在 lookup_booking_status 中
  • LOWTool description contains negative instruction about its own use在 reschedule_booking 中
  • LOWTool description contains negative instruction about its own use在 cancel_booking 中
  • LOWTool description contains negative instruction about its own use在 get_studio_faqs_and_policies 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,821token 数(工具定义)
~1.0 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 2.20%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "bumptobaby-mcp": {
      "url": "https://bumptobabysa.co.za/mcp"
    }
  }
}

远程端点

https://bumptobabysa.co.za/mcpstreamable-http

它能做什么

工具清单

工具(9)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢get_studio_info

Retrieve official studio information for Bump to Baby in Montana, Pretoria including location, operating hours, contact phone, email, studio amenities, and elective scan philosophy. When to use: Call this tool when you specifically need to execute 'get_studio_info' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_scan_packages_and_pricing' or 'get_gestational_guide' or 'check_booking_availability' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_scan_packages_and_pricing(package_type)

Retrieve real-time ultrasound packages, scan durations, prices in South African Rand (ZAR), and full inclusions (thermal prints, high-definition digital videos/photos sent to phone, baby heartbeat recording). When to use: Call this tool when you specifically need to execute 'get_scan_packages_and_pricing' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_gestational_guide' or 'check_booking_availability' for their respective operations). Parameters: package_type (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "package_type": {
      "type": "string",
      "enum": [
        "all",
        "gender",
        "4d",
        "2d",
        "heartbeat"
      ],
      "description": "Filter by package category. Optional, defaults to \"all\"."
    }
  },
  "required": []
}
🟢get_gestational_guide(gestation_weeks)

Get recommended pregnancy week windows for each scan type (e.g. 14–16+ weeks for Gender Determination, 24–32 weeks for 4D/5D facial features, 12+ weeks minimum rule) plus preparation guidelines for optimal ultrasound clarity. When to use: Call this tool when you specifically need to execute 'get_gestational_guide' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'check_booking_availability' for their respective operations). Parameters: gestation_weeks (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "gestation_weeks": {
      "type": "integer",
      "description": "Current gestational age of pregnancy in weeks (e.g. 26). Optional."
    }
  },
  "required": []
}
🟢check_booking_availability(date, service_type)

Check real-time slot availability for baby scans on a specific date in Pretoria. Returns trading status, booked times, and open morning/afternoon appointment slots. When to use: Call this tool when you specifically need to execute 'check_booking_availability' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: date (required), service_type (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "Target appointment date in YYYY-MM-DD format (e.g. \"2026-09-12\"). Required."
    },
    "service_type": {
      "type": "string",
      "description": "Desired service (e.g. \"4D Scan\", \"Gender Scan\", \"2D Scan\"). Optional."
    }
  },
  "required": [
    "date"
  ]
}
🟡create_booking(customer_name, customer_phone, customer_email, service_type, date, ...)

Book a non-diagnostic elective 2D/3D/4D ultrasound scan appointment directly at Bump to Baby Montana. Persists booking to Cloudflare D1 and triggers automated confirmation SMS & Email. When to use: Call this tool when you specifically need to execute 'create_booking' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: customer_name (required), customer_phone (required), customer_email (optional), service_type (required), date (required), time (required), gestation_weeks (optional), notes (optional). Behavior & Side Effects: Creates a live record/session in the backend database; no authentication required for public initiation; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "customer_name": {
      "type": "string",
      "description": "Full name of the expectant parent (e.g. \"Sarah van der Merwe\") [Required: non-empty valid value must be supplied]."
    },
    "customer_phone": {
      "type": "string",
      "description": "South African mobile number for SMS confirmation (e.g. \"0821234567\" or \"+27821234567\") [Required: non-empty valid value must be supplied]."
    },
    "customer_email": {
      "type": "string",
      "description": "Email address for detailed appointment confirmation and calendar invite. Optional."
    },
    "service_type": {
      "type": "string",
      "description": "Service package name: \"Gender Scan (30min - R600)\", \"4D Scan (45min - R850)\", or \"2D Scan (30min - R500)\" [Required: non-empty valid value must be supplied]."
    },
    "date": {
      "type": "string",
      "description": "Appointment date in YYYY-MM-DD format (e.g. \"2026-09-15\")"
    },
    "time": {
      "type": "string",
      "description": "Appointment start time in 24-hour HH:MM format (e.g. \"09:30\", \"14:00\")"
    },
    "gestation_weeks": {
      "type": "integer",
      "description": "Gestational age of pregnancy in weeks (must be 12 weeks or higher) [Optional: omit to use server default filter]."
    },
    "notes": {
      "type": "string",
      "description": "Any special requests (e.g. \"Bringing grandma and big brother\", \"Secret gender reveal envelope\"). Optional."
    }
  },
  "required": [
    "customer_name",
    "customer_phone",
    "service_type",
    "date",
    "time"
  ]
}
🟢lookup_booking_status(phone, booking_id)

Look up an existing appointment by phone number or booking reference to check status, date, time, and service details. When to use: Call this tool when you specifically need to execute 'lookup_booking_status' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: phone (optional), booking_id (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "phone": {
      "type": "string",
      "description": "Customer mobile number used during booking (e.g. \"0821234567\") [Optional: omit to use server default filter]."
    },
    "booking_id": {
      "type": "string",
      "description": "Unique booking identifier if known. Optional."
    }
  },
  "required": []
}
🟢reschedule_booking(booking_id, new_date, new_time)

Reschedule an existing appointment to a new date and time. Sends updated SMS and email confirmations automatically. When to use: Call this tool when you specifically need to execute 'reschedule_booking' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: booking_id (required), new_date (required), new_time (required). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "booking_id": {
      "type": "string",
      "description": "The booking record ID [Required: non-empty valid value must be supplied]."
    },
    "new_date": {
      "type": "string",
      "description": "New appointment date in YYYY-MM-DD format (e.g. \"2026-09-20\")"
    },
    "new_time": {
      "type": "string",
      "description": "New appointment start time in HH:MM format (e.g. \"11:00\")"
    }
  },
  "required": [
    "booking_id",
    "new_date",
    "new_time"
  ]
}
🟢cancel_booking(booking_id, reason)

Cancel an upcoming booking with a reason. Updates booking status and sends cancellation notifications. When to use: Call this tool when you specifically need to execute 'cancel_booking' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: booking_id (required), reason (required). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {
    "booking_id": {
      "type": "string",
      "description": "The booking record ID to cancel [Required: non-empty valid value must be supplied]."
    },
    "reason": {
      "type": "string",
      "description": "Reason for cancellation (e.g. \"Scheduling conflict\", \"Doctor scheduled medical scan instead\") [Required: non-empty valid value must be supplied]."
    }
  },
  "required": [
    "booking_id",
    "reason"
  ]
}
🟢get_studio_faqs_and_policies

Retrieve answers to frequently asked questions, clinic policies on bringing family/children, twins/multiples pricing, diagnostic disclaimers, and re-scan policies. When to use: Call this tool when you specifically need to execute 'get_studio_faqs_and_policies' on Bump to Baby Store (bumptobabysa.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_studio_info' or 'get_scan_packages_and_pricing' or 'get_gestational_guide' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.

输入模式

{
  "type": "object",
  "properties": {},
  "required": []
}

社区

评价此服务器

证据

最近观测

已验证未记录版本9 个工具