← WebMCP Directory

Tool tree

natthaphonchop2-creator.github.io

Health & EducationTools verified
Website
KHUM dynamically exposes governed WebMCP tools for each employee and Access Hub.
Explore capabilities
    get_current_access_contextAnswer

    Show the active KHUM Access Hub and the exact synthetic tools allowed in its policy boundary.

    View tool JSON
    {
      "name": "get_current_access_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Show the active KHUM Access Hub and the exact synthetic tools allowed in its policy boundary.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/khum-webmcp-demo/"
    }
    find_available_appointmentsAnswer

    Find synthetic clinic appointment slots for a requested date and optional service.

    View tool JSON
    {
      "name": "find_available_appointments",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find synthetic clinic appointment slots for a requested date and optional service.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string",
            "description": "Appointment date in YYYY-MM-DD format."
          },
          "service": {
            "type": "string",
            "description": "Optional synthetic clinic service name."
          }
        },
        "required": [
          "date"
        ],
        "additionalProperties": false
      },
      "page": "/khum-webmcp-demo/"
    }
    prepare_appointment_holdAction

    Prepare an immutable synthetic appointment-hold preview. This never approves or executes the hold; a human must use the visible approval button.

    View tool JSON
    {
      "name": "prepare_appointment_hold",
      "kind": "act",
      "impl": "imperative",
      "description": "Prepare an immutable synthetic appointment-hold preview. This never approves or executes the hold; a human must use the visible approval button.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "appointmentId": {
            "type": "string",
            "description": "Exact synthetic appointment identifier returned by availability."
          },
          "guestName": {
            "type": "string",
            "description": "Synthetic guest display name for the preview."
          }
        },
        "required": [
          "appointmentId",
          "guestName"
        ],
        "additionalProperties": false
      },
      "page": "/khum-webmcp-demo/"
    }