← WebMCP Directory

Tool tree

josecortesmadrid.github.io

Health & EducationTools verified
Website
CareDesk
Explore capabilities
    get_med_scheduleAnswer

    Return Papá’s medication schedule for tonight with taken/skipped state and current supply in days. Read-only.

    View tool JSON
    {
      "name": "get_med_schedule",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return Papá’s medication schedule for tonight with taken/skipped state and current supply in days. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    check_supplyAnswer

    Given a medicine name, return days of supply left plus the text read from the bottle label (OCR). Output includes untrusted scanned content and is annotated accordingly.

    View tool JSON
    {
      "name": "check_supply",
      "kind": "answer",
      "impl": "imperative",
      "description": "Given a medicine name, return days of supply left plus the text read from the bottle label (OCR). Output includes untrusted scanned content and is annotated accordingly.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "medicine": {
            "type": "string",
            "maxLength": 64
          }
        },
        "required": [
          "medicine"
        ],
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    propose_refillAction

    Propose a refill request for a medicine. This NEVER orders anything: it queues a proposal that appears in the Pending panel for the human to approve or dismiss.

    View tool JSON
    {
      "name": "propose_refill",
      "kind": "act",
      "impl": "imperative",
      "description": "Propose a refill request for a medicine. This NEVER orders anything: it queues a proposal that appears in the Pending panel for the human to approve or dismiss.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "medicine": {
            "type": "string",
            "maxLength": 64
          },
          "note": {
            "type": "string",
            "maxLength": 140
          }
        },
        "required": [
          "medicine"
        ],
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    confirm_actionAction

    Human-only boundary: confirm or dismiss one pending proposal by id. Agents should call this ONLY when the human explicitly asked to confirm a specific proposal they see on screen.

    View tool JSON
    {
      "name": "confirm_action",
      "kind": "act",
      "impl": "imperative",
      "description": "Human-only boundary: confirm or dismiss one pending proposal by id. Agents should call this ONLY when the human explicitly asked to confirm a specific proposal they see on screen.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "proposalId": {
            "type": "string",
            "maxLength": 16
          },
          "decision": {
            "type": "string",
            "enum": [
              "confirm",
              "dismiss"
            ]
          }
        },
        "required": [
          "proposalId",
          "decision"
        ],
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    book_pharmacy_pickupSensitive Action

    Book a next-day pickup window at Dad’s pharmacy for a confirmed refill. Consequential action: creates a proposal first; nothing books without an explicit human confirm.

    View tool JSON
    {
      "name": "book_pharmacy_pickup",
      "kind": "transact",
      "impl": "imperative",
      "description": "Book a next-day pickup window at Dad’s pharmacy for a confirmed refill. Consequential action: creates a proposal first; nothing books without an explicit human confirm.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "window": {
            "type": "string",
            "enum": [
              "morning",
              "evening"
            ]
          }
        },
        "required": [
          "window"
        ],
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    get_audit_trailAnswer

    Return the last tool calls with timestamps and annotations so the human can verify what the agent did. Read-only.

    View tool JSON
    {
      "name": "get_audit_trail",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the last tool calls with timestamps and annotations so the human can verify what the agent did. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }
    mark_med_takenAction

    Queue a proposal to mark one of tonight’s meds as taken. Nothing changes until the human confirms the card. Use when the caregiver says the dose was taken.

    View tool JSON
    {
      "name": "mark_med_taken",
      "kind": "act",
      "impl": "imperative",
      "description": "Queue a proposal to mark one of tonight’s meds as taken. Nothing changes until the human confirms the card. Use when the caregiver says the dose was taken.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "medicine": {
            "type": "string",
            "maxLength": 64
          }
        },
        "required": [
          "medicine"
        ],
        "additionalProperties": false
      },
      "page": "/caredesk-webmcp/"
    }