{
  "name": "Fractalia OPER MCP",
  "version": "2.0.0",
  "authentication": {
    "required": true,
    "method": "OAuth 2.1 (Authorization: Bearer <access_token>)",
    "discovery": "/.well-known/oauth-protected-resource",
    "disabled": false
  },
  "transport": {
    "recommended": "HTTP Streamable",
    "description": "Transporte HTTP recomendado para comunicación bidireccional simplificada"
  },
  "endpoints": {
    "mcp": "/mcp (Requiere autenticación)",
    "info": "/info (público)"
  },
  "tools": [
    "searchAgreementsAndOps - Consultar Acuerdos de Partners y Procedimientos Operativos y de servicios",
    "searchKnowledgebase - Información de servicios del usuario (USAR SIEMPRE PRIMERO)",
    "internetSearch - Busca información actualizada en internet",
    "triggerCsatSurvey - Finalizar conversación y registrar idioma del usuario"
  ],
  "serviceBindings": {
    "FRACTALIA_RAG": "rag (base de conocimiento)",
    "ORBITAL": "orbital (sistema de agentes)"
  },
  "externalAPIs": {
    "TAVILY": "api.tavily.com (búsqueda técnica web)"
  },
  "features": [
    "🔐 Autenticación OAuth 2.1 (login de usuario; sin API keys)",
    "✅ Transporte HTTP Streamable",
    "✅ Service Bindings para comunicación interna",
    "✅ 4 herramientas especializadas"
  ]
}