← WebMCP Directory

Tool tree

therapyworld.org

Health & EducationTools verified
Website
Connect with certified counselors, psychotherapists, psychologists, and coaches online. Therapy World helps you find the right therapist for your needs.
Explore capabilities
    search_therapistsAnswer

    Search accredited UK therapists, counsellors, and psychotherapists on Therapy World with full multi-filter support: keywords, location & radius, modality (in-person/online/phone), fee caps, working days & shifts, specialisms (anxiety, depression, trauma, ADHD), therapy types (CBT, EMDR), pronouns, languages, and wheelchair accessibility.

    View tool JSON
    {
      "name": "search_therapists",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search accredited UK therapists, counsellors, and psychotherapists on Therapy World with full multi-filter support: keywords, location & radius, modality (in-person/online/phone), fee caps, working days & shifts, specialisms (anxiety, depression, trauma, ADHD), therapy types (CBT, EMDR), pronouns, languages, and wheelchair accessibility.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Mental health condition, specialization, issue, or therapist name (e.g. \"Anxiety\", \"ADHD\", \"Depression\", \"CBT\", \"Couples Counselling\", \"Dr. Jane Smith\")."
          },
          "location": {
            "type": "string",
            "description": "UK City, town, or postcode area (e.g. \"London\", \"Manchester\", \"Birmingham\", \"SW1A 1AA\", \"Leeds\")."
          },
          "distance": {
            "type": "number",
            "description": "Search radius in miles around the location/postcode (e.g. 5, 10, 25)."
          },
          "modality": {
            "type": "string",
            "enum": [
              "in_person",
              "online",
              "telephone",
              "home_visit"
            ],
            "description": "Session modality: \"in_person\", \"online\", \"telephone\", or \"home_visit\"."
          },
          "max_price": {
            "type": "number",
            "description": "Maximum fee per session in GBP (£) (e.g. 50, 75, 100)."
          },
          "min_price": {
            "type": "number",
            "description": "Minimum fee per session in GBP (£)."
          },
          "days": {
            "type": "string",
            "description": "Available day(s) of the week (e.g. \"Monday\", \"Saturday\", or comma-separated \"Monday,Wednesday\")."
          },
          "shifts": {
            "type": "string",
            "description": "Available shift/time of day: \"Morning\", \"Afternoon\", \"Evening\", or \"Night\"."
          },
          "issue": {
            "type": "string",
            "description": "Specific mental health issue or category (e.g. \"Anxiety\", \"Trauma\", \"Depression\", \"ADHD\", \"OCD\", \"Bereavement\", \"Eating disorders\", \"LGBTQ+ counselling\", \"Menopause\")."
          },
          "therapy_type": {
            "type": "string",
            "description": "Therapeutic approach/modality (e.g. \"CBT\", \"Psychodynamic\", \"Integrative\", \"EMDR\", \"Humanistic\", \"Hypnotherapy\", \"DBT\", \"Person-centred\")."
          },
          "client_type": {
            "type": "string",
            "description": "Target client group (e.g. \"Adults\", \"Children\", \"Couples\", \"Families\", \"Young people\")."
          },
          "pronouns": {
            "type": "string",
            "description": "Therapist pronouns (e.g. \"He/Him\", \"She/Her\", \"They/Them\")."
          },
          "language": {
            "type": "string",
            "description": "Spoken language (e.g. \"English\", \"Spanish\", \"French\", \"Hindi\", \"Urdu\", \"Polish\")."
          },
          "wheelchair_accessible": {
            "type": "boolean",
            "description": "Filter for wheelchair accessible therapy rooms/practices."
          },
          "verified_only": {
            "type": "boolean",
            "description": "Filter for accredited / verified therapists only."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of results to return (default 10, max 50)."
          },
          "page": {
            "type": "integer",
            "description": "Page number for pagination (default 1)."
          }
        }
      },
      "page": "/"
    }
    get_therapy_specialtiesAnswer

    Retrieve the directory of mental health conditions, therapies, and clinical specializations supported on Therapy World.

    View tool JSON
    {
      "name": "get_therapy_specialties",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve the directory of mental health conditions, therapies, and clinical specializations supported on Therapy World.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_emergency_helplinesAnswer

    Provide urgent UK mental health crisis helplines and emergency support contacts (NHS 111, Samaritans, Shout).

    View tool JSON
    {
      "name": "get_emergency_helplines",
      "kind": "answer",
      "impl": "imperative",
      "description": "Provide urgent UK mental health crisis helplines and emergency support contacts (NHS 111, Samaritans, Shout).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }