← WebMCP Directory

Tool tree

webmcp.cohabby.com

Travel & EventsTools verified
Website
Use six WebMCP tools to explore roommate matches, Synergy reads, home context, and a human-approved introduction.
Explore capabilities
    get_living_contextAnswer

    Read the living brief, visible room references, comparison count, and introduction status on this page.

    View tool JSON
    {
      "name": "get_living_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the living brief, visible room references, comparison count, and introduction status on this page.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    stage_living_briefAction

    Stage a practical living brief for the person to review and apply on this page.

    View tool JSON
    {
      "name": "stage_living_brief",
      "kind": "act",
      "impl": "imperative",
      "description": "Stage a practical living brief for the person to review and apply on this page.",
      "inputSchema": {
        "type": "object",
        "minProperties": 1,
        "properties": {
          "market": {
            "type": "string",
            "minLength": 2,
            "maxLength": 80
          },
          "currency": {
            "type": "string",
            "pattern": "^[A-Z]{3}$"
          },
          "maxMonthlyBudget": {
            "type": "integer",
            "minimum": 100,
            "maximum": 50000
          },
          "moveWindow": {
            "type": "string",
            "enum": [
              "now",
              "within_30_days",
              "within_60_days",
              "flexible"
            ]
          },
          "homeType": {
            "type": "string",
            "enum": [
              "room_in_shared_home",
              "entire_place",
              "either"
            ]
          },
          "pets": {
            "type": "string",
            "enum": [
              "none",
              "cat",
              "dog",
              "other",
              "flexible"
            ]
          },
          "smoking": {
            "type": "string",
            "enum": [
              "no_smoking",
              "outdoor_only",
              "flexible"
            ]
          },
          "quietTime": {
            "type": "string",
            "enum": [
              "early_evenings",
              "late_evenings",
              "flexible"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    find_compatible_roomsAnswer

    Find demo roommate matches using the practical living plan the person approved on this page.

    View tool JSON
    {
      "name": "find_compatible_rooms",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find demo roommate matches using the practical living plan the person approved on this page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6
          },
          "order": {
            "type": "string",
            "enum": [
              "best_fit",
              "lowest_price",
              "soonest_move"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    explain_synergy_matchAction

    Open the visible Synergy explanation for one current people-and-home match.

    View tool JSON
    {
      "name": "explain_synergy_match",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the visible Synergy explanation for one current people-and-home match.",
      "inputSchema": {
        "type": "object",
        "required": [
          "roomRef"
        ],
        "properties": {
          "roomRef": {
            "type": "string",
            "pattern": "^room_[a-z0-9_]{3,48}$"
          }
        },
        "additionalProperties": false
      }
    }
    compare_shortlistAction

    Build a comparison board from two or three room references in the current visible results.

    View tool JSON
    {
      "name": "compare_shortlist",
      "kind": "act",
      "impl": "imperative",
      "description": "Build a comparison board from two or three room references in the current visible results.",
      "inputSchema": {
        "type": "object",
        "required": [
          "roomRefs"
        ],
        "properties": {
          "roomRefs": {
            "type": "array",
            "minItems": 2,
            "maxItems": 3,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "pattern": "^room_[a-z0-9_]{3,48}$"
            }
          },
          "dimensions": {
            "type": "array",
            "minItems": 1,
            "maxItems": 6,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "synergy_read",
                "budget",
                "move_timing",
                "home_rhythm",
                "house_rules",
                "practical_fit"
              ]
            }
          }
        },
        "additionalProperties": false
      }
    }
    prepare_introductionAction

    Prepare an editable demo introduction for one room in the current comparison.

    View tool JSON
    {
      "name": "prepare_introduction",
      "kind": "act",
      "impl": "imperative",
      "description": "Prepare an editable demo introduction for one room in the current comparison.",
      "inputSchema": {
        "type": "object",
        "required": [
          "roomRef",
          "tone"
        ],
        "properties": {
          "roomRef": {
            "type": "string",
            "pattern": "^room_[a-z0-9_]{3,48}$"
          },
          "tone": {
            "type": "string",
            "enum": [
              "warm",
              "direct",
              "casual"
            ]
          },
          "highlightCodes": {
            "type": "array",
            "maxItems": 3,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "budget_fit",
                "move_timing_fit",
                "home_type_fit",
                "pet_fit",
                "smoke_free_fit",
                "quiet_time_fit",
                "house_rules_fit",
                "daily_rhythm_fit",
                "shared_space_fit",
                "household_boundaries_fit"
              ]
            }
          }
        },
        "additionalProperties": false
      }
    }