{
  "specVersion": "1.0",
  "host": {
    "displayName": "Ganado Pro",
    "identifier": "did:web:ganadopro.site",
    "description": "Software de gestion ganadera integral para productores de America Latina.",
    "url": "https://ganadopro.site"
  },
  "entries": [
    {
      "identifier": "urn:air:ganadopro.site:server:ganado-pro",
      "displayName": "Servidor MCP de Ganado Pro",
      "description": "Herramientas de solo lectura sobre producto, planes, blog y estado del servicio. No requiere credenciales.",
      "type": "application/mcp-server-card+json",
      "url": "https://ganadopro.site/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "que es Ganado Pro y para que sirve",
        "cuanto cuesta el plan Premium de Ganado Pro",
        "cuantos animales puedo gestionar con el plan Pro",
        "esta operativa la API de Ganado Pro"
      ]
    },
    {
      "identifier": "urn:air:ganadopro.site:api:public",
      "displayName": "API publica de Ganado Pro",
      "description": "Especificacion OpenAPI 3.1 de los endpoints accesibles sin sesion: autenticacion, restablecimiento de contrasena y estado del servicio.",
      "type": "application/openapi+json",
      "url": "https://ganadopro.site/openapi.json",
      "representativeQueries": [
        "como autenticarse contra la API de Ganado Pro",
        "endpoint de login de Ganado Pro",
        "como restablecer la contrasena de una cuenta de Ganado Pro"
      ]
    },
    {
      "identifier": "urn:air:ganadopro.site:skills:index",
      "displayName": "Agent Skills de Ganado Pro",
      "description": "Indice de skills sobre el producto, el acceso a la API y la recuperacion de contenido editorial.",
      "type": "application/json",
      "url": "https://ganadopro.site/.well-known/agent-skills/index.json",
      "representativeQueries": [
        "como debe un agente consultar datos de finca en Ganado Pro",
        "como obtener los articulos del blog de Ganado Pro",
        "que credenciales necesita un agente en Ganado Pro"
      ]
    },
    {
      "identifier": "urn:air:ganadopro.site:doc:llms-full",
      "displayName": "Documentacion ampliada de Ganado Pro",
      "description": "Producto, modulos, planes, preguntas frecuentes, blog y superficie de API en un solo documento.",
      "type": "text/plain",
      "url": "https://ganadopro.site/llms-full.txt",
      "representativeQueries": [
        "que modulos tiene Ganado Pro",
        "diferencias entre el plan Pro y el Premium de Ganado Pro",
        "en que paises opera Ganado Pro"
      ]
    },
    {
      "identifier": "urn:air:ganadopro.site:doc:auth",
      "displayName": "Autenticacion de agentes en Ganado Pro",
      "description": "Como obtiene un agente credenciales para actuar en nombre de una persona con cuenta, y con que limites.",
      "type": "text/markdown",
      "url": "https://ganadopro.site/auth.md",
      "representativeQueries": [
        "como se autentica un agente en Ganado Pro",
        "necesita Ganado Pro OAuth para agentes",
        "como revocar el acceso de un agente en Ganado Pro"
      ]
    }
  ]
}
