← WebMCP Directory

Tool tree

kenny-webmcp.vercel.app

Productivity & BusinessTools verified
Website
Kenny
Explore capabilities
    get_onboarding_stateAnswer

    Use to inspect Maya's persisted onboarding before deciding what to do next. Returns workflow steps, recovery semantics, side-effect counts, failure, approval state, and whether resume is allowed. Read-only.

    View tool JSON
    {
      "name": "get_onboarding_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Use to inspect Maya's persisted onboarding before deciding what to do next. Returns workflow steps, recovery semantics, side-effect counts, failure, approval state, and whether resume is allowed. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    start_onboardingAction

    Use only to start Maya's fixed Monday onboarding from a clean state. It runs until Monday orientation fails; it cannot accept hidden workflow inputs. If already started, it returns the persisted state without restarting.

    View tool JSON
    {
      "name": "start_onboarding",
      "kind": "act",
      "impl": "imperative",
      "description": "Use only to start Maya's fixed Monday onboarding from a clean state. It runs until Monday orientation fails; it cannot accept hidden workflow inputs. If already started, it returns the persisted state without restarting.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_recovery_planAnswer

    Use after onboarding pauses to read the recovery plan generated from persisted Resumable state. Reports work to preserve, recovery options, blocked irreversible actions, and the safe resume point. Read-only.

    View tool JSON
    {
      "name": "get_recovery_plan",
      "kind": "answer",
      "impl": "imperative",
      "description": "Use after onboarding pauses to read the recovery plan generated from persisted Resumable state. Reports work to preserve, recovery options, blocked irreversible actions, and the safe resume point. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    search_orientation_slotsAnswer

    Use after Monday orientation fails to read the deterministic alternative slots available for recovery. Returns Tuesday and Wednesday and does not change workflow state. Read-only.

    View tool JSON
    {
      "name": "search_orientation_slots",
      "kind": "answer",
      "impl": "imperative",
      "description": "Use after Monday orientation fails to read the deterministic alternative slots available for recovery. Returns Tuesday and Wednesday and does not change workflow state. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    propose_recoveryAction

    Use after reading the recovery plan to propose Tuesday or Wednesday. This only creates the visible proposal; it never approves or executes recovery. Stop and wait for the human to approve in the webpage.

    View tool JSON
    {
      "name": "propose_recovery",
      "kind": "act",
      "impl": "imperative",
      "description": "Use after reading the recovery plan to propose Tuesday or Wednesday. This only creates the visible proposal; it never approves or executes recovery. Stop and wait for the human to approve in the webpage.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slot": {
            "type": "string",
            "enum": [
              "Tuesday",
              "Wednesday"
            ],
            "description": "The replacement orientation slot to show the human."
          }
        },
        "required": [
          "slot"
        ],
        "additionalProperties": false
      }
    }
    resume_onboardingSensitive Action

    Use only after the human approves the current visible recovery proposal. Fails closed for missing, pending, stale, or mismatched approval. On success it preserves completed work, books the approved slot, and sends one welcome email.

    View tool JSON
    {
      "name": "resume_onboarding",
      "kind": "transact",
      "impl": "imperative",
      "description": "Use only after the human approves the current visible recovery proposal. Fails closed for missing, pending, stale, or mismatched approval. On success it preserves completed work, books the approved slot, and sends one welcome email.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }