← WebMCP Directory

Tool tree

panwybierak.pl

CommerceTools verified
Website
Internet and television service comparisons in Poland
Explore capabilities
    find_offersAnswer

    Zwraca oferty operatorów dostępne pod wskazanym adresem, z cenami i parametrami. Sama miejscowość daje oferty obecne gdziekolwiek w niej — podaj ulicę i numer budynku, jeśli użytkownik je zna, bo dopiero wtedy odpowiadasz na pytanie "co dostanę u siebie". serviceId zawęża do kategorii usług (list_services).

    View tool JSON
    {
      "name": "find_offers",
      "kind": "answer",
      "impl": "imperative",
      "description": "Zwraca oferty operatorów dostępne pod wskazanym adresem, z cenami i parametrami. Sama miejscowość daje oferty obecne gdziekolwiek w niej — podaj ulicę i numer budynku, jeśli użytkownik je zna, bo dopiero wtedy odpowiadasz na pytanie \"co dostanę u siebie\". serviceId zawęża do kategorii usług (list_services).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "citySym": {
            "type": "string",
            "description": "Identyfikator TERYT miejscowości (sym)."
          },
          "streetSymul": {
            "type": "string",
            "description": "Identyfikator TERYT ulicy (symul) z search_street."
          },
          "number": {
            "type": "string",
            "description": "Numer budynku, np. \"12A\"."
          },
          "serviceId": {
            "type": "integer",
            "description": "Id kategorii usług z list_services."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "required": [
          "citySym"
        ]
      }
    }
    get_offerAnswer

    Pełne dane pojedynczej oferty po jej id: cena miesięczna, opłata aktywacyjna, okres umowy, parametry, adres strony i formularza zamówienia.

    View tool JSON
    {
      "name": "get_offer",
      "kind": "answer",
      "impl": "imperative",
      "description": "Pełne dane pojedynczej oferty po jej id: cena miesięczna, opłata aktywacyjna, okres umowy, parametry, adres strony i formularza zamówienia.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "offerId": {
            "type": "integer",
            "description": "Id oferty z find_offers."
          }
        },
        "required": [
          "offerId"
        ]
      }
    }
    list_servicesAnswer

    Drzewo kategorii usług (internet, telewizja, telefon, pakiety) wraz z id do zawężania find_offers.

    View tool JSON
    {
      "name": "list_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "Drzewo kategorii usług (internet, telewizja, telefon, pakiety) wraz z id do zawężania find_offers.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    list_vendorsAnswer

    Lista operatorów obecnych w porównywarce wraz z adresami ich profili.

    View tool JSON
    {
      "name": "list_vendors",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lista operatorów obecnych w porównywarce wraz z adresami ich profili.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    read_current_pageAnswer

    Zwraca treść oglądanej właśnie strony w markdownie — bez nawigacji, skryptów i reklam. Tańsze i czytelniejsze niż zbieranie tekstu z DOM-u. Używaj, gdy pytanie dotyczy tego, co użytkownik ma przed oczami; o dane ofertowe pytaj narzędziami adresowymi.

    View tool JSON
    {
      "name": "read_current_page",
      "kind": "answer",
      "impl": "imperative",
      "description": "Zwraca treść oglądanej właśnie strony w markdownie — bez nawigacji, skryptów i reklam. Tańsze i czytelniejsze niż zbieranie tekstu z DOM-u. Używaj, gdy pytanie dotyczy tego, co użytkownik ma przed oczami; o dane ofertowe pytaj narzędziami adresowymi.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    search_articlesAnswer

    Szuka na blogu poradników i artykułów po frazie — przydatne do pytań ogólnych ("czym różni się światłowód od LTE"), a nie o dostępność pod adresem.

    View tool JSON
    {
      "name": "search_articles",
      "kind": "answer",
      "impl": "imperative",
      "description": "Szuka na blogu poradników i artykułów po frazie — przydatne do pytań ogólnych (\"czym różni się światłowód od LTE\"), a nie o dostępność pod adresem.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 2
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        },
        "required": [
          "query"
        ]
      }
    }
    search_cityAnswer

    Szuka polskiej miejscowości po fragmencie nazwy i zwraca jej identyfikator TERYT (sym). Zacznij tu — pozostałe narzędzia adresowe potrzebują sym. Nazwy się powtarzają, więc gdy wyników jest kilka, rozstrzygnij po nameWithCounty (nazwa z powiatem).

    View tool JSON
    {
      "name": "search_city",
      "kind": "answer",
      "impl": "imperative",
      "description": "Szuka polskiej miejscowości po fragmencie nazwy i zwraca jej identyfikator TERYT (sym). Zacznij tu — pozostałe narzędzia adresowe potrzebują sym. Nazwy się powtarzają, więc gdy wyników jest kilka, rozstrzygnij po nameWithCounty (nazwa z powiatem).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 2,
            "description": "Fragment nazwy miejscowości, np. \"Warsz\"."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        },
        "required": [
          "query"
        ]
      }
    }
    search_streetAnswer

    Szuka ulicy w konkretnej miejscowości i zwraca jej identyfikator TERYT (symul). Wymaga sym miejscowości z search_city.

    View tool JSON
    {
      "name": "search_street",
      "kind": "answer",
      "impl": "imperative",
      "description": "Szuka ulicy w konkretnej miejscowości i zwraca jej identyfikator TERYT (symul). Wymaga sym miejscowości z search_city.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "citySym": {
            "type": "string",
            "description": "Identyfikator TERYT miejscowości (sym) z search_city."
          },
          "query": {
            "type": "string",
            "minLength": 2,
            "description": "Fragment nazwy ulicy."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        },
        "required": [
          "citySym",
          "query"
        ]
      }
    }