← WebMCP Directory

Tool tree

panwybierak.pl

Commerce
https://panwybierak.pl/
Internet and television service comparisons in Poland
Explore capabilities

Tools verified

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"
    ]
  }
}