← WebMCP Directory

Tool tree

clunk.repair

Productivity & BusinessTools verified
Website
Clunk is a visual appliance field guide that shows homeowners where to look and names a part only when the exact model proves it fits.
Explore capabilities
    search_supported_appliancesAnswer

    Search Clunk's visible source-backed catalog by appliance kind, brand, or full/partial model text. Results include capability and ambiguity guidance. If the person cannot find the number, read modelNumberHandoff, ask them to inspect the common label locations, and reject serial text rather than guessing a suffix.

    View tool JSON
    {
      "name": "search_supported_appliances",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Clunk's visible source-backed catalog by appliance kind, brand, or full/partial model text. Results include capability and ambiguity guidance. If the person cannot find the number, read modelNumberHandoff, ask them to inspect the common label locations, and reject serial text rather than guessing a suffix.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "modelQuery": {
            "type": "string",
            "maxLength": 64,
            "description": "Full or partial model text, punctuation-insensitive. Never pass text labeled Serial or S/N."
          },
          "brand": {
            "type": "string",
            "enum": [
              "LG",
              "Samsung",
              "GE",
              "Whirlpool",
              "Maytag",
              "Electrolux",
              "Bosch",
              "KitchenAid",
              "Frigidaire",
              "Amana",
              "Hotpoint"
            ]
          },
          "kind": {
            "type": "string",
            "enum": [
              "washer",
              "dishwasher",
              "dryer",
              "refrigerator"
            ]
          },
          "symptomId": {
            "type": "string",
            "enum": [
              "will-not-drain",
              "door-will-not-close",
              "will-not-start",
              "will-not-spin",
              "is-leaking",
              "not-cleaning",
              "will-not-fill",
              "not-heating",
              "drum-will-not-turn",
              "slow-water-flow",
              "not-cooling",
              "ice-maker-not-making-ice"
            ],
            "description": "Optional observable problem. When present, return only models with explicit coverage for this problem."
          }
        },
        "additionalProperties": false
      }
    }
    select_applianceAction

    Select an applianceId returned by catalog search for a supported symptom. Include productCode only when the human read the complete model value from the label. symptomId is optional for older callers and otherwise resolves to the catalog-selected or legacy flagship problem.

    View tool JSON
    {
      "name": "select_appliance",
      "kind": "act",
      "impl": "imperative",
      "description": "Select an applianceId returned by catalog search for a supported symptom. Include productCode only when the human read the complete model value from the label. symptomId is optional for older callers and otherwise resolves to the catalog-selected or legacy flagship problem.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "applianceId": {
            "type": "string",
            "enum": [
              "lg-wm3400cw",
              "lg-wm4000hwa",
              "samsung-wf45t6000aw",
              "samsung-wf45b6300aw",
              "ge-gfw550ssnww",
              "ge-gfw650ssnww",
              "whirlpool-wfw5605mw",
              "whirlpool-wfw6620hw",
              "maytag-mhw5630hw",
              "maytag-mhw6630hw",
              "electrolux-elfw7537at",
              "electrolux-elfw7637at",
              "lg-wt7400cw",
              "lg-wt7405cw",
              "ge-gtw465asnww",
              "ge-gtw585bsvws",
              "samsung-wa45t3200aw",
              "whirlpool-wtw5057lw",
              "maytag-mvw5430mw",
              "whirlpool-wdt750sakz1",
              "bosch-shpm65z55n20",
              "ge-gdf670syvfs",
              "kitchenaid-kdtm404kps",
              "ge-gtd42easj2ww",
              "whirlpool-wed4950hw",
              "maytag-med4500mw",
              "lg-dle3400w",
              "ge-gss25gypfs",
              "whirlpool-wrs315sdhz",
              "samsung-rf28t5001sr",
              "lg-lrflc2706s",
              "frigidaire-fftw4120sw",
              "frigidaire-fffw5000qw",
              "amana-ntw4519jw",
              "hotpoint-htw240askws",
              "lg-ldfn4542s",
              "samsung-dw80cg4021sr",
              "amana-adb1400agw",
              "frigidaire-fdph4316as",
              "bosch-shem63w55n01",
              "samsung-dve45t6000w",
              "electrolux-elfe7637at",
              "frigidaire-ffre4120sw",
              "amana-ned4655ew",
              "hotpoint-htx24easkws",
              "frigidaire-frss2623as",
              "amana-asi2175grs",
              "maytag-mfi2570fez",
              "kitchenaid-krff577kps",
              "bosch-b36cl80ens01",
              "ge-gfw655ssvww",
              "ge-gfw850spnrs",
              "ge-gtw335asnww",
              "ge-gtw485aswwb",
              "hotpoint-htw265aswww",
              "hotpoint-htw2065sbww",
              "whirlpool-wtw5010lw",
              "whirlpool-wtw5105lw",
              "whirlpool-wfw4720rw",
              "maytag-mvw4505mw",
              "maytag-mhw5500fw",
              "amana-nfw5800hw",
              "samsung-wf46bg6500av",
              "samsung-wf53bb8700at",
              "samsung-wa50r5200aw",
              "samsung-wa54cg7105aw",
              "samsung-wa55cg7100aw",
              "lg-wm3600hwa",
              "lg-wm5500hwa",
              "lg-wm6700hba",
              "lg-wt6105cw",
              "lg-wt7150cw",
              "lg-wt7300cw",
              "electrolux-elfw7337aw",
              "electrolux-elfw7738aa",
              "ge-gfe28gynfs",
              "ge-gne27jymfs",
              "ge-pvd28bynfs",
              "ge-gss23gypfs",
              "whirlpool-wrs588fihz",
              "whirlpool-wrx735sdhz",
              "maytag-mss25c4mgz",
              "maytag-mft2772hez",
              "kitchenaid-krfc300ess",
              "amana-asi2575grs",
              "samsung-rs27t5200sr",
              "samsung-rf23r6201sr",
              "samsung-rf28r7201sr",
              "lg-lfxs26973s",
              "lg-lmxs28626s",
              "lg-lrfws2906s",
              "lg-lrsxs2706s",
              "frigidaire-grfs2853af",
              "frigidaire-frfs2823as",
              "frigidaire-grss2652af",
              "electrolux-ermc2295as",
              "bosch-b36ct80sns01",
              "bosch-b36cd50sns01",
              "bosch-b36fd50sns01",
              "ge-gdt550pyrfs",
              "hotpoint-hdf310pgrww",
              "ge-gdt225sslss",
              "whirlpool-wdt730hamz",
              "whirlpool-wdf331pams",
              "maytag-mdb4949skz",
              "kitchenaid-kdfe204kps",
              "samsung-dw80r2031usaa",
              "samsung-dw80b6060usaa",
              "lg-ldfn3432t",
              "lg-ldth7972s",
              "frigidaire-fdpc4314as",
              "electrolux-edsh4944as",
              "bosch-shx78cm5n01",
              "bosch-shp65cm5n24",
              "bosch-she53b75uc75",
              "ge-gfd55essnww",
              "ge-ptd70ebstws",
              "ge-gtx33easkww",
              "hotpoint-htx26easwww",
              "whirlpool-wed4815ew",
              "whirlpool-wed5050lw",
              "maytag-med6230hw",
              "maytag-med7230hw",
              "amana-ned5800hw",
              "samsung-dve50t5300ca3",
              "samsung-dve45b6300pa3",
              "lg-dle6100w",
              "lg-dlex4000w",
              "electrolux-elfe7337aw",
              "frigidaire-flve7000aw",
              "bosch-wtg86403uc01",
              "lg-wm4000hba",
              "ge-gtw325aswww",
              "bosch-shp78cm5n34",
              "samsung-dw80cg5450sraa",
              "lg-dle7000w",
              "ge-gtd38easwws",
              "whirlpool-wrs321sdhz08",
              "samsung-rf27cg5100sraa",
              "lg-wm6500hba",
              "ge-gtw385aswws",
              "whirlpool-wtw6157pw",
              "maytag-mvw7232hw",
              "amana-ntw4516fw",
              "electrolux-elfw7437aw",
              "ge-gdp670sgvww",
              "whirlpool-wdt540hamz",
              "maytag-mdb8959skz",
              "kitchenaid-kdte204kps",
              "lg-ldps6762s",
              "bosch-shx5aem5n01",
              "lg-dlex6500b",
              "ge-gtd58ebsvws",
              "whirlpool-wed6150pb",
              "maytag-med6500mbk",
              "electrolux-elfe7437aw",
              "samsung-dve54cg7150da3",
              "lg-lrmvc2306s",
              "ge-gne29gynfs",
              "whirlpool-wrf555sdfz08",
              "kitchenaid-krff305ess00",
              "bosch-b36ct81ens07",
              "maytag-mrff5033pz"
            ]
          },
          "productCode": {
            "type": "string",
            "maxLength": 64,
            "description": "Optional complete product code read by the human from the rating label."
          },
          "symptomId": {
            "type": "string",
            "enum": [
              "will-not-drain",
              "door-will-not-close",
              "will-not-start",
              "will-not-spin",
              "is-leaking",
              "not-cleaning",
              "will-not-fill",
              "not-heating",
              "drum-will-not-turn",
              "slow-water-flow",
              "not-cooling",
              "ice-maker-not-making-ice"
            ]
          }
        },
        "required": [
          "applianceId"
        ],
        "additionalProperties": false
      }
    }
    get_repair_stateAnswer

    Read only the current catalog task or diagnosis step, including bounded observation choices and the tools available next.

    View tool JSON
    {
      "name": "get_repair_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read only the current catalog task or diagnosis step, including bounded observation choices and the tools available next.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }