Tool tree
Naprawomat is a Polish service for booking home appliance repairs, plumbing and electrical work online.
Implementation
gradeNot graded
gradeNot graded
get_naprawomat_page_contextAnswer
Returns the current Naprawomat page context, including URL, title, WebMCP manifest links and declarative WebMCP forms available on the page.
View tool JSON
{
"name": "get_naprawomat_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Returns the current Naprawomat page context, including URL, title, WebMCP manifest links and declarative WebMCP forms available on the page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_available_webmcp_formsAnswer
Returns declarative WebMCP forms available on the current Naprawomat page, including tool names, descriptions and described form fields.
View tool JSON
{
"name": "get_available_webmcp_forms",
"kind": "answer",
"impl": "imperative",
"description": "Returns declarative WebMCP forms available on the current Naprawomat page, including tool names, descriptions and described form fields.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_naprawomat_flowAction
Navigates to a selected Naprawomat flow. Repair order opens the repair booking start page because the checkout URL is generated dynamically after initial service, address and phone details are submitted.
View tool JSON
{
"name": "open_naprawomat_flow",
"kind": "act",
"impl": "imperative",
"description": "Navigates to a selected Naprawomat flow. Repair order opens the repair booking start page because the checkout URL is generated dynamically after initial service, address and phone details are submitted.",
"inputSchema": {
"type": "object",
"properties": {
"flow": {
"type": "string",
"enum": [
"repair_booking",
"repair_order",
"contact",
"complaint",
"technician_application",
"blog",
"login",
"register",
"password_reset"
],
"description": "The Naprawomat flow to open."
}
},
"required": [
"flow"
],
"additionalProperties": false
}
}book_service_visitSensitive Action
Allows the user to start booking a Naprawomat service visit by selecting the repair or home service, address and phone number.
View tool JSON
{
"name": "book_service_visit",
"kind": "transact",
"impl": "declarative",
"description": "Allows the user to start booking a Naprawomat service visit by selecting the repair or home service, address and phone number.",
"inputSchema": {
"type": "object",
"properties": {
"form_key": {
"type": "string"
},
"category_id": {
"type": "string",
"enum": [
"2474377",
"2461555",
"2496152",
"2446343",
"2446305",
"2381677",
"2972461",
"2252339",
"2169835",
"3543344",
"2099492",
"2446327",
"2230720",
"2381486",
"2473535",
"2179366",
"2474380"
]
},
"city": {
"type": "string",
"enum": [
"Aleksandrów gm. Nieporęt",
"Aleksandrów Łódzki",
"Andrespol",
"Antoninów",
"Babice Nowe",
"Babki",
"Balice",
"Baranowo",
"Baranówko",
"Barycz gm. Wieliczka",
"Baszkówka",
"Batorowo",
"Batowice",
"Bąkówka",
"Bechcice",
"Bedoń Przykoscielny",
"Bedoń Wieś",
"Bełdów",
"Będlewo",
"Będzin",
"Biała",
"Białężyn",
"Bibianów",
"Bibice",
"Biedrusko",
"Bielany Wrocławskie",
"Biestrzyków",
"Biskupice",
"Biskupice (Poznańskie)",
"Blizne Jasińskiego",
"Blizne Łaszczyńskiego",
"Błażejewo",
"Błonie",
"Bnin",
"Bobrowiec",
"Boduszewo",
"Bogatki",
"Bogucin",
"Bolechowo",
"Bolechówko",
"Borkowice",
"Borowo-Młyn",
"Borówiec",
"Borzęcin Duży",
"Borzęcin Mały",
"Brużyca Wielka",
"Brwinów",
"Brzeziny",
"Brzeźno",
"Brzyczyna",
"Bugaj",
"Buk",
"Bychlew",
"Bylin",
"Byszyce",
"Bytkowo",
"Bytom",
"Ceradz Kościelny",
"Cerekwica",
"Cesarzowice",
"Chludowo",
"Chociszew",
"Chojnów",
"Chomęcice",
"Chorągwica",
"Chorzów",
"Chotomów",
"Chyby",
"Chylice",
"Chyliczki",
"Ciosny",
"Czapury",
"Czarnochowice",
"Czeladź",
"Czerlejnko",
"Czerlejno",
"Czerwonak",
"Czmoniec",
"Czmoń",
"Czubin",
"Dakowy Suche",
"Dalekie",
"Daszewice",
"Dawidy",
"Dawidy Bankowe",
"Dąbrowa",
"Dąbrowa gm.Konstantynów Łódzki",
"Dąbrowa Chotomowska",
"Dąbrowa Górnicza",
"Dąbrówka",
"Dąbrówka Wielka",
"Dębno",
"Dębogóra",
"Długa Goślina",
"Długołęka",
"Dobieżyn",
"Dobra",
"Dobranowice",
"Dobrzykowice",
"Domaniew",
"Domasław",
"Domaszczyn",
"Dopiewiec",
"Dopiewo",
"Drożdżyce",
"Drużyna",
"Drzązgowo",
"Duchnice",
"Duchnów",
"Dymaczewo Nowe",
"Dymaczewo Stare",
"Dziechciniec",
"Dziećmierowo",
"Dziekanowice",
"Dziekanów Leśny",
"Dziekanów Polski",
"Falenty",
"Falenty Duże",
"Falenty Nowe",
"Falęcin",
"Gaj Wielki",
"Gajków",
"Garbatka",
"Garby",
"Gądów",
"Gdańsk",
"Gdynia",
"Glinianka",
"Gliwice",
"Głębocko",
"Głosków",
"Głosków-Letnisko",
"Głowno",
"Główna",
"Głuchowo",
"Golęczewo",
"Golkowice",
"Gołków",
"Gołuski",
"Gortatowo",
"Gorzew",
"Gowarzewo",
"Góra",
"Góraszka",
"Górka Pabianicka",
"Grabówki",
"Granica",
"Grochowa",
"Grotniki",
"Grudów",
"Gruszczyn",
"Gwiazdowo",
"Henryków-Urocze",
"Hermanów",
"Hornówek",
"Ignacew",
"Iwiny",
"Iwno",
"Izabela",
"Izabelin A",
"Izabelin B",
"Izabelin-C",
"Jabłonna",
"Jadwinin",
"Janczewice",
"Janikowo",
"Janki",
"Jankowice",
"Jankowo",
"Jankówka",
"Janowice gm. Pabianice",
"Janowice gm. Wieliczka",
"Jarosławiec",
"Jasin",
"Jastrzębie gm. Piaseczno",
"Jastrzębie gm. Zgierz",
"Jaworowa",
"Jazgarzew",
"Jazgarzewszczyzna",
"Jedlicze A",
"Jelonek",
"Jerzykowo",
"Jesówka",
"Jeziorki",
"Józefosław",
"Józefów",
"Józefów gm.Konstantynów Łódzki",
"Józefów gm.Nieporęt",
"Julianów",
"Kajetany",
"Kamieniec Wrocławski",
"Kamińsko",
"Kamionka",
"Kamionki",
"Kania Góra",
"Kanie",
"Karwiany",
"Katowice",
"Kąkolewo",
"Kąty",
"Kąty Węgierskie",
"Kąty Wrocławskie",
"Kępa",
"Kicin",
"Kiekrz",
"Kiełczów",
"Kiełczówek",
"Kiełpin",
"Klaudyn",
"Kleszczewo",
"Kliny",
"Kobierzyce",
"Kobylnica",
"Kocanowo",
"Kociałkowa Górka",
"Koczargi Nowe",
"Koczargi Stare",
"Kokoszczyn",
"Kokotów",
"Kolonia Lesznowola",
"Kolonia Rszew",
"Koluszki",
"Kołata",
"Komorniki",
"Komorowice",
"Komorów",
"Komorów-Wieś",
"Konarskie",
"Konarzewo",
"Koninko",
"Konstancin Jeziorna",
"Konstantyna",
"Konstantynów Łódzki",
"Konstantynówek",
"Kostrzyn",
"Koszajec",
"Kotowice",
"Koziegłowy",
"Kozierogi",
"Koźmice Małe",
"Koźmice Wielkie",
"Kórnik",
"Krajkowo",
"Krakowiany",
"Kraków",
"Krąplewo",
"Kromolice",
"Krosinko",
"Krosna",
"Kruszewnia",
"Kryspinów",
"Krzeptów",
"Krzyszkowo",
"Krzyżowniki",
"Ksawerów",
"Kubalin",
"Kudrowice",
"Kwirynów",
"Laski",
"Laszczki",
"Latalice",
"Latchorzew",
"Lednica Górna",
"Legionowo",
"Lesznowola",
"Libartowo",
"Libertów",
"Lipków",
"Lipowo",
"Liszki",
"Luboń",
"Lućmierz",
"Ludwikowo",
"Lusowo",
"Lusówko",
"Łady",
"Łagiewniki",
"Łagiewniki Nowe",
"Łajski",
"Łazy",
"Łbiska",
"Łomianki",
"Łomianki Dolne",
"Łopuchowo",
"Łopuchówko",
"Łowęcin",
"Łódź",
"Macierzysz",
"Magdalenka",
"Majdan",
"Malcanów",
"Mała Wieś",
"Mariew",
"Marki",
"Merysin",
"Michałowice",
"Michałów-Grabina",
"Michałów-Reginów",
"Mieczewo",
"Mieszkowo",
"Mietniów",
"Miękowo",
"Mikoszewina",
"Milęcin",
"Mirków",
"Mirosławice",
"Młochów",
"Modlnica",
"Modlniczka",
"Modrze",
"Mokronos Dolny",
"Mokronos Górny",
"Mokry Dwór",
"Morasko",
"Mosina",
"Moszna",
"Mościenica",
"Mościska",
"Mrowino",
"Mściszewo",
"Murowana Goślina",
"Mysłochowo",
"Nadarzyn",
"Nagradowice",
"Nakielnica",
"Napachanie",
"Nieporęt",
"Niepruszewo",
"Niesięcin",
"Nieszawa",
"Nowa Iwiczna",
"Nowa Wieś",
"Nowa Wieś Wrocławska",
"Nowa Wola",
"Nowe Grocholice",
"Nowy Bedoń",
"Okołowice",
"Ołtarzew",
"Opacz-Kolonia",
"Orzeszyn",
"Otrębusy",
"Otusz",
"Otwock",
"Owczarnia",
"Owińska",
"Ozorków",
"Ożarów Maz",
"Pabianice",
"Paczkowo",
"Palędzie",
"Parole",
"Parzęczew",
"Parzniew",
"Pawlikowice gm. Pabianice",
"Pawlikowice gm. Wieliczka",
"Pawłowice",
"Pawłówko",
"Pecna",
"Petrykozy",
"Pęchery",
"Pęcice",
"Pęcice Małe",
"Pęclin",
"Piaseczno",
"Piastów",
"Piątek",
"Piątkowisko",
"Pierzchno",
"Pietrzykowice",
"Pilawa",
"Plewiska",
"Płochocin",
"Pobiedziska",
"Podolszyn Nowy",
"Podstolice",
"Poklatki",
"Porszewice",
"Poznań",
"Proboszczewice",
"Promnice",
"Promno",
"Pruszewiec",
"Pruszków",
"Przebędowo",
"Przeźmierowo",
"Przybroda",
"Puchały",
"Puszczykowo",
"Rabowice",
"Raciborowice",
"Raciborsko",
"Radomierzyce",
"Raduszyn",
"Radwanice",
"Radzewice",
"Radzewo",
"Rakownia",
"Raszyn",
"Rąbień",
"Reguły",
"Rembelszczyzna",
"Robakowo",
"Robercin",
"Rogalin",
"Rogalinek",
"Rogierówko",
"Rokietnica",
"Rosanów",
"Rosnowo",
"Rosnówko",
"Rożnowa",
"Rszew",
"Rszew-Legionowo",
"Rszewek",
"Ruda Śląska",
"Rumianek",
"Runów",
"Rusiec",
"Rybie",
"Rydzyny",
"Rząska",
"Rzgów",
"Sady",
"Sanie",
"Sanniki",
"Sapowice",
"Sarbinowo",
"Sasinowo",
"Sękocin Nowy",
"Sękocin Stary",
"Siechnice",
"Siedlec",
"Siedliska",
"Siekierki Wielkie",
"Siemianowice Śląskie",
"Sieraków gm. Izabelin",
"Siercza",
"Sierosław",
"Skawina",
"Skórzewo",
"Skrzynki",
"Słomin",
"Słowik",
"Słupia",
"Smardzów",
"Smolec",
"Sokola Góra",
"Sokolniki Gwiazdowskie",
"Sokołów gm. Raszyn",
"Sopot",
"Sosnowiec",
"Sowinki",
"Srebrna Dąbrowa",
"Stanisławów Drugi",
"Stanisławów Pierwszy",
"Stara Iwiczna",
"Stara Wieś",
"Starczanowo",
"Stare Babice",
"Starowa Góra",
"Starzyny",
"Stefanówka",
"Stęszew",
"Stęszewko",
"Strumiany",
"Strykowo",
"Strzeniówka",
"Suchy Dwór",
"Suchy Las gm. Michałowice",
"Suchy Las gm. Suchy Las",
"Swadzim",
"Swarzędz",
"Sygneczów",
"Szamoty",
"Szczaki",
"Szczawin",
"Szczecin",
"Szczodrzykowo",
"Szczyglice",
"Szewce",
"Szlachęcin",
"Szreniawa",
"Szynkielew",
"Ślęza",
"Śliwice",
"Śniatowa",
"Śródka",
"Świątniki gm. Mosina",
"Świątniki gm. Pabianice",
"Święta Katarzyna",
"Świętochłowice",
"Tarnowo",
"Tarnowo Podgórne",
"Terenia",
"Terenin",
"Tomaszowice",
"Tomiczki",
"Trojanowo",
"Truskaw gm. Izabelin",
"Trzaskowo",
"Trzcielin",
"Tuczno",
"Tulce",
"Tuszyn",
"Twardowo",
"Tyniec Mały",
"Uchorowo",
"Urzut",
"Uzarzewo",
"Uzarzewo-Huby",
"Walendów",
"Walerianowo",
"Warszawa",
"Węgierskie",
"Węglewo",
"Węgrzce Wielkie",
"Węgrzyce",
"Wiączyń Dolny",
"Wiązowna",
"Wieliczka",
"Wieliszew",
"Wielka Wieś",
"Wierzenica",
"Wierzonka",
"Więckowice",
"Wiktorowo",
"Wilcza Góra",
"Wilczyce",
"Wiórek",
"Wiry",
"Witobel",
"Wola Aleksandra",
"Wola Gołkowska",
"Wola Krakowiańska",
"Wola Mrokowska gm. Lesznowola",
"Wola Żytowska",
"Wołomin",
"Wólka Kosowska",
"Wólka Kozodawska",
"Wólka Pracka",
"Wrocław",
"Wronczyn",
"Wygoda",
"Wypędy",
"Wysogotowo",
"Wysoka gm. Kobierzyce",
"Zabawa",
"Zabierzów",
"Zabrze",
"Zacharzyce",
"Zakrzewo",
"Zalasewo",
"Zalesie Górne",
"Zamysłowo",
"Zaparcin",
"Zarabie",
"Zastów",
"Ząbki",
"Zegrze",
"Zegrze Południowe",
"Zgierz",
"Zgorzała",
"Zielątkowo",
"Zielonka",
"Zielonki",
"Zimin",
"Złotkowo",
"Złotniczki",
"Złotniki",
"Żabiczki",
"Żabinko",
"Żarnowiec",
"Żerniki",
"Żółwin",
"Żydowo",
"Żytowice"
]
},
"street_1": {
"type": "string"
},
"street_2": {
"type": "string"
},
"street_3": {
"type": "string"
},
"postcode": {
"type": "string"
},
"district": {
"type": "string"
}
}
}
}subscribe_newsletterSensitive Action
Allows the user to subscribe to the Naprawomat newsletter by providing their first name, email address and required consents.
View tool JSON
{
"name": "subscribe_newsletter",
"kind": "transact",
"impl": "declarative",
"description": "Allows the user to subscribe to the Naprawomat newsletter by providing their first name, email address and required consents.",
"inputSchema": {
"type": "object",
"properties": {
"form_key": {
"type": "string"
},
"firstname": {
"type": "string",
"description": "Imię"
},
"email": {
"type": "string",
"description": "Adres e-mail"
},
"agreements[newsletter-1]": {
"type": "boolean"
},
"agreements[newsletter-2]": {
"type": "boolean"
},
"agreements[newsletter-3]": {
"type": "boolean"
}
}
}
}