{
  "protocolVersion": "0.3.0",
  "name": "Plugtickets — catálogo de eventos",
  "version": "1.0.0",
  "description": "Agente de consulta ao catálogo público de eventos. Somente leitura: busca e detalhe de evento. Não expõe compra, pagamento nem dado de usuário — a compra acontece na URL do evento devolvida pelas tools.",
  "url": "https://plug.tickets/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://plug.tickets/a2a",
      "transport": "JSONRPC"
    }
  ],
  "documentationUrl": "https://plug.tickets/docs/api",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "search_events",
      "name": "Buscar eventos",
      "description": "Busca eventos (shows, festas, festivais, teatro, esportes) no catálogo público. Use pra responder \"o que tem pra fazer\", \"tem show de X\", \"eventos em tal cidade\". Devolve nome, datas com fuso, local e a URL do evento. Somente leitura: para comprar ingresso, abra a URL devolvida.",
      "tags": [
        "eventos",
        "busca",
        "ingressos",
        "read-only"
      ],
      "examples": [
        "que show tem em São Paulo esse fim de semana?",
        "tem festival de rock?"
      ]
    },
    {
      "id": "get_event",
      "name": "Detalhe do evento",
      "description": "Detalhe de um evento específico pelo slug (o slug vem no resultado de search_events ou na URL da página do evento). Devolve descrição, datas com fuso, local, quem realiza e a URL. Somente leitura.",
      "tags": [
        "eventos",
        "detalhe",
        "read-only"
      ],
      "examples": [
        "detalhes do evento carnaval-exodus"
      ]
    }
  ]
}
