{
  "protocolVersion": "0.3.0",
  "name": "KLV",
  "description": "KLV: Naistearst, ämmaemand, psühholoog ja kuni 27-aastastele tasuta seksuaaltervise nõustamine Pärnus, Malmö 19. Tervisekassa leping. Call a skill by sending a message with a data part {\"skill\": \"<skill id>\", \"arguments\": {…}}; the arguments are the same as the matching tool's input schema on the MCP endpoint (https://klv.ee/mcp, tools/list). A text-only message returns this list of skills.",
  "version": "1.0.0",
  "url": "https://klv.ee/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://klv.ee/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3.0"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://klv.ee/a2a",
      "transport": "JSONRPC"
    }
  ],
  "provider": {
    "organization": "KLV",
    "url": "https://klv.ee/"
  },
  "documentationUrl": "https://klv.ee/.well-known/agent-skills/klv-ee/SKILL.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "get_business_info",
      "name": "Get business info",
      "description": "The business's published facts: name, description, phone numbers, e-mail addresses, address, opening hours, price range and social profiles, read from the site's own structured data and contact links.",
      "tags": [
        "read-only"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "list_pages",
      "name": "List pages",
      "description": "Every public page of the site (URL and path), from its sitemap. Use it to find the page that answers a question.",
      "tags": [
        "read-only"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "get_page",
      "name": "Get page",
      "description": "One page of the site as clean Markdown (the same content a visitor sees, without scripts or styling). Pass a path from list_pages, e.g. \"/\" or \"/services\".",
      "tags": [
        "read-only"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "text/plain"
      ]
    }
  ]
}