← WebMCP Directory

Tool tree

turnos-webmcp.joaquinsolis93.workers.dev

Health & EducationTools verified
Website
Agenda
Explore capabilities
    search_available_slotsAnswer

    Searches for available slots for a medical specialty, optionally filtering by time of day (morning or afternoon)

    View tool JSON
    {
      "name": "search_available_slots",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches for available slots for a medical specialty, optionally filtering by time of day (morning or afternoon)",
      "inputSchema": {
        "type": "object",
        "properties": {
          "especialidad": {
            "type": "string",
            "enum": [
              "clinico",
              "pediatria",
              "cardiologia"
            ]
          },
          "franja": {
            "type": "string",
            "enum": [
              "mañana",
              "tarde"
            ]
          }
        },
        "required": [
          "especialidad"
        ]
      }
    }
    book_appointmentSensitive Action

    Books a medical appointment for a patient after validating availability. Asks the user for the patient name if it was not provided.

    View tool JSON
    {
      "name": "book_appointment",
      "kind": "transact",
      "impl": "imperative",
      "description": "Books a medical appointment for a patient after validating availability. Asks the user for the patient name if it was not provided.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "especialidad": {
            "type": "string"
          },
          "fecha": {
            "type": "string"
          },
          "hora": {
            "type": "string"
          },
          "paciente": {
            "type": "string"
          }
        },
        "required": [
          "especialidad",
          "fecha",
          "hora"
        ]
      }
    }
    check_appointment_statusAnswer

    Looks up the appointments already booked for a patient

    View tool JSON
    {
      "name": "check_appointment_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Looks up the appointments already booked for a patient",
      "inputSchema": {
        "type": "object",
        "properties": {
          "paciente": {
            "type": "string"
          }
        },
        "required": [
          "paciente"
        ]
      }
    }