{
  "specVersion": "1.0",
  "host": {
    "name": "PanWybierak.pl",
    "url": "https://panwybierak.pl",
    "description": "Porównywarka ofert telekomunikacyjnych dla Polski — dostępność operatorów i oferty dla konkretnego adresu."
  },
  "entries": [
    {
      "identifier": "urn:air:panwybierak.pl:mcp:panwybierak",
      "displayName": "Serwer MCP PanWybierak.pl",
      "description": "Narzędzia MCP: wyszukiwanie miejscowości i ulicy (TERYT), oferty operatorów pod adresem, katalog usług i operatorów, wyszukiwanie artykułów. Tylko do odczytu, bez uwierzytelnienia.",
      "type": "application/mcp-server-card+json",
      "url": "https://panwybierak.pl/.well-known/mcp/server-card.json",
      "tags": [
        "mcp",
        "telekomunikacja",
        "dostepnosc",
        "oferty"
      ],
      "representativeQueries": [
        "jaki internet jest dostępny pod moim adresem",
        "którzy operatorzy obsługują ulicę Marszałkowską w Warszawie",
        "porównaj oferty światłowodu w moim budynku",
        "ile kosztuje internet z telewizją w Gdańsku"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:openapi:public-v1",
      "displayName": "Publiczne API (OpenAPI 3.0)",
      "description": "REST tylko do odczytu: /api/public/v1 — miejscowości, ulice, oferty pod adresem, usługi, operatorzy, artykuły.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://panwybierak.pl/api/public/v1/openapi.json",
      "tags": [
        "api",
        "openapi",
        "oferty",
        "teryt"
      ],
      "representativeQueries": [
        "API do sprawdzania dostępności internetu w Polsce",
        "jak pobrać oferty operatorów dla adresu",
        "endpoint wyszukiwania miejscowości TERYT"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:agentsjson:flows",
      "displayName": "Przepływy agents.json",
      "description": "Gotowe ścieżki wywołań nad publicznym API: oferty pod adresem, oferty w miejscowości, szczegóły oferty, katalog usług i operatorów, wyszukiwanie poradników.",
      "type": "application/json",
      "url": "https://panwybierak.pl/.well-known/agents.json",
      "tags": [
        "agents-json",
        "flows",
        "api",
        "oferty"
      ],
      "representativeQueries": [
        "jak w kilku krokach sprawdzić oferty pod adresem",
        "gotowe przepływy API PanWybierak.pl",
        "agents.json dla porównywarki telekomunikacyjnej"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:skill:index",
      "displayName": "Skille dla agentów",
      "description": "Instrukcje krok po kroku: sprawdzanie dostępności usług pod adresem i porównywanie ofert wraz z liczeniem kosztu umowy.",
      "type": "application/json",
      "url": "https://panwybierak.pl/.well-known/agent-skills/index.json",
      "tags": [
        "skills",
        "instrukcje",
        "agenci"
      ],
      "representativeQueries": [
        "jak sprawdzić dostępność operatora pod adresem",
        "jak policzyć rzeczywisty koszt umowy telekomunikacyjnej",
        "instrukcja korzystania z porównywarki ofert"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:content:llms-txt",
      "displayName": "Indeks serwisu dla modeli (llms.txt)",
      "description": "Zwięzły indeks serwisu w formacie llmstxt.org: opis działania, usługi, operatorzy, dokumenty.",
      "type": "text/plain",
      "url": "https://panwybierak.pl/llms.txt",
      "tags": [
        "telekomunikacja",
        "internet",
        "telewizja",
        "polska"
      ],
      "representativeQueries": [
        "czym jest PanWybierak.pl",
        "jakie usługi telekomunikacyjne można porównać w Polsce",
        "lista operatorów internetu w Polsce"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:content:agents-md",
      "displayName": "Instrukcja dla agentów (AGENTS.md)",
      "description": "Zasady korzystania z serwisu przez agentów: co wolno pobierać, jak interpretować dostępność i ceny, czego nie robić.",
      "type": "text/markdown",
      "url": "https://panwybierak.pl/AGENTS.md",
      "tags": [
        "zasady",
        "dostep",
        "agenci"
      ],
      "representativeQueries": [
        "jak agent AI powinien korzystać z PanWybierak.pl",
        "czy PanWybierak.pl ma publiczne API",
        "czy można składać zamówienia automatycznie"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:content:sitemap-markdown",
      "displayName": "Mapa serwisu (markdown)",
      "description": "Spis treści serwisu w markdownie: kategorie usług, profile operatorów, regulaminy, kontakt.",
      "type": "text/markdown",
      "url": "https://panwybierak.pl/sitemap.md",
      "tags": [
        "mapa-serwisu",
        "operatorzy",
        "uslugi"
      ],
      "representativeQueries": [
        "spis stron PanWybierak.pl",
        "gdzie znajdę profil operatora Orange",
        "regulamin i polityka prywatności PanWybierak.pl"
      ]
    },
    {
      "identifier": "urn:air:panwybierak.pl:content:sitemap-xml",
      "displayName": "Mapa serwisu (XML)",
      "description": "Pełna mapa adresów, łącznie ze stronami usług dla miejscowości i ulic oraz mapą bloga.",
      "type": "application/xml",
      "url": "https://panwybierak.pl/sitemap.xml",
      "tags": [
        "sitemap",
        "seo",
        "adresy"
      ],
      "representativeQueries": [
        "pełna lista adresów PanWybierak.pl",
        "strony ofert internetu dla miast w Polsce",
        "mapa serwisu XML"
      ]
    }
  ]
}
