{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "Grupo MEIDEI WebMCP Tools",
  "version": "1.0.0",
  "description": "Herramientas de WebMCP para interacción directa de agentes de inteligencia artificial con Grupo MEIDEI.",
  "publisher": {
    "name": "Grupo MEIDEI (Mantenimiento Eléctrico Industrial e Ingeniería Meidei, S.A. de C.V.)",
    "url": "https://grupomeidei.com/",
    "duns": "951598607"
  },
  "tools": [
    {
      "name": "solicitar_cotizacion_meidei",
      "description": "Envía una solicitud formal de cotización técnica, mantenimiento electromecánico industrial o libranza programada a la Gerencia de Costos de Grupo MEIDEI.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "nombre": {
            "type": "string",
            "pattern": "^[a-zA-Z0-9áéíóúÁÉÍÓÚñÑüÜ\\s]+$",
            "description": "Nombre y título del solicitante o ingeniero a cargo (únicamente caracteres alfanuméricos y espacios)"
          },
          "empresa": {
            "type": "string",
            "pattern": "^[a-zA-Z0-9áéíóúÁÉÍÓÚñÑüÜ\\s]+$",
            "description": "Razón social o empresa industrial solicitante (únicamente caracteres alfanuméricos y espacios)"
          },
          "correo": {
            "type": "string",
            "format": "email",
            "pattern": "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$",
            "description": "Correo electrónico corporativo para el envío del presupuesto"
          },
          "telefono": {
            "type": "string",
            "pattern": "^\\+52\\d{10}$",
            "description": "Teléfono de contacto en formato internacional de México (+52 seguido de 10 dígitos, ej. +522211852282)"
          },
          "asunto": {
            "type": "string",
            "enum": [
              "Presupuestos o cotizaciones",
              "Visita de obra",
              "Información a Dirección",
              "Actividad comercial",
              "Proveedores de servicios",
              "Otro"
            ],
            "description": "Línea de servicio o motivo del contacto"
          },
          "mensaje": {
            "type": "string",
            "description": "Detalles técnicos (nivel de tensión en kV, transformador, alcance de obra civil, ubicación)"
          }
        },
        "required": ["nombre", "empresa", "correo", "telefono", "asunto", "mensaje"]
      }
    },
    {
      "name": "consultar_servicios_industriales",
      "description": "Obtiene el catálogo oficial estructurado y dinámico de servicios de ingeniería eléctrica en media y baja tensión, obra civil y peritajes de Grupo MEIDEI, extraído en tiempo real desde la fuente de datos.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "categoria": {
            "type": "string",
            "enum": ["electrico", "mantenimiento", "obra", "talleres", "todos"],
            "description": "Filtro opcional de categoría técnica industrial"
          }
        }
      }
    },
    {
      "name": "consultar_datos_contacto_meidei",
      "description": "Consulta los canales oficiales de contacto, número D-U-N-S, distintivos y dirección de sede de Grupo MEIDEI.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}
