← WebMCP Directory

Tool tree

lively-pika-916d97.netlify.app

Health & EducationTools verified
Website
CALMA-SEG: a bilingual WebMCP hackathon demo for psychoeducational exercises and human-support information.
Explore capabilities
    list_wellbeing_exercisesAnswer

    List available general psychoeducational exercises filtered by category, maximum duration in minutes, and language. Returns non-clinical exercise metadata only.

    View tool JSON
    {
      "name": "list_wellbeing_exercises",
      "kind": "answer",
      "impl": "imperative",
      "description": "List available general psychoeducational exercises filtered by category, maximum duration in minutes, and language. Returns non-clinical exercise metadata only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "enum": [
              "all",
              "grounding",
              "breathing",
              "focus"
            ]
          },
          "max_minutes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "es"
            ]
          }
        },
        "required": [
          "category",
          "max_minutes",
          "language"
        ]
      }
    }
    show_wellbeing_exerciseAction

    Display one selected psychoeducational exercise in the visible human interface and return its full instructions. Does not claim to treat any disorder or guarantee any outcome.

    View tool JSON
    {
      "name": "show_wellbeing_exercise",
      "kind": "act",
      "impl": "imperative",
      "description": "Display one selected psychoeducational exercise in the visible human interface and return its full instructions. Does not claim to treat any disorder or guarantee any outcome.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "exercise_id": {
            "type": "string",
            "enum": [
              "five_senses_grounding",
              "paced_breathing",
              "orienting_pause",
              "next_small_step"
            ]
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "es"
            ]
          }
        },
        "required": [
          "exercise_id",
          "language"
        ]
      }
    }
    find_human_support_optionsAnswer

    Show general human-support options based only on an urgency level explicitly chosen by the person. Does not infer urgency, contact anyone, or provide emergency response.

    View tool JSON
    {
      "name": "find_human_support_options",
      "kind": "answer",
      "impl": "imperative",
      "description": "Show general human-support options based only on an urgency level explicitly chosen by the person. Does not infer urgency, contact anyone, or provide emergency response.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "urgency": {
            "type": "string",
            "enum": [
              "routine",
              "soon",
              "immediate"
            ]
          },
          "language": {
            "type": "string",
            "enum": [
              "en",
              "es"
            ]
          }
        },
        "required": [
          "urgency",
          "language"
        ]
      }
    }
    explain_safety_limitsAction

    Explain what this demo can and cannot do: no diagnosis, no therapy, no medical advice, no emergency response, no personal data collection, no institutional connections.

    View tool JSON
    {
      "name": "explain_safety_limits",
      "kind": "act",
      "impl": "imperative",
      "description": "Explain what this demo can and cannot do: no diagnosis, no therapy, no medical advice, no emergency response, no personal data collection, no institutional connections.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "enum": [
              "en",
              "es"
            ]
          }
        },
        "required": [
          "language"
        ]
      }
    }