{
  "protocolVersion": "2026-06-18",
  "name": "peladeiros-futebol-clube",
  "title": "Peladeiros Futebol Clube",
  "description": "Ferramentas públicas e somente leitura para descobrir ligas e documentação do Peladeiros Futebol Clube.",
  "tools": [
    {
      "name": "listar_ligas",
      "title": "Listar ligas públicas",
      "description": "Lista as ligas públicas disponíveis para consulta e cadastro de atletas.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "leagues": { "type": "array" }
        },
        "required": ["leagues"]
      },
      "annotations": { "readOnlyHint": true, "openWorldHint": false }
    },
    {
      "name": "buscar_liga",
      "title": "Buscar uma liga",
      "description": "Encontra uma liga pública pelo código compartilhável da liga.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "codigo": { "type": "string", "description": "Código público da liga, por exemplo LIGA-1234." }
        },
        "required": ["codigo"],
        "additionalProperties": false
      },
      "outputSchema": {
        "type": "object",
        "properties": { "league": { "type": ["object", "null"] } },
        "required": ["league"]
      },
      "annotations": { "readOnlyHint": true, "openWorldHint": false }
    },
    {
      "name": "abrir_documentacao",
      "title": "Abrir documentação",
      "description": "Retorna o endereço da documentação pública sobre presença, sorteio, ranking e regras da plataforma.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "outputSchema": {
        "type": "object",
        "properties": { "url": { "type": "string", "format": "uri" } },
        "required": ["url"]
      },
      "annotations": { "readOnlyHint": true, "openWorldHint": false }
    }
  ]
}
