¿Ya eres cliente de NinjaOne? Inicia sesión para ver más guías y las últimas actualizaciones.

Katana AI: Primeros pasos con el Protocolo de contexto del modelo

Tema

En este artículo se explica cómo configurar el Protocolo de Contexto de Modelo (MCP) para Katana AI de NinjaOne.

Esta función se encuentra en fase de acceso anticipado. Para compartir tus comentarios y solicitar mejoras durante esta fase de desarrollo, ponte en contacto con el servicio de asistencia de NinjaOne o con tu gestor de cuentas.

Entorno

NinjaOne Katana AI

Descripción

El MCP es un marco estandarizado que facilita la integración de diversas herramientas con modelos de inteligencia artificial (IA). Actúa como una interfaz universal, lo que permite la recuperación de contexto en tiempo real y la ejecución de tus acciones en diferentes plataformas.

Actualmente, solo admitimos el ámbito de supervisión para el MCP, pero en futuras versiones se expandirá la funcionalidad también al ámbito de gestión, lo que te permitirá controlar el acceso al MCP en función de los ámbitos asignados a tu aplicación.

Selecciona una categoría para aprender más:

  • Inicio rápido
  • Herramientas proporcionadas

Guía de inicio rápido

Para usar el MCP, sigue estos pasos:

  1. Crea una aplicación API con el alcance de supervisión.
  2. Configura tu host MCP para que se conecte al servidor MCP de NinjaOne en: 
https://{Tu instancia de NinjaOne}/API/v2/mcp/
  1. Utiliza la aplicación API que has creado en el paso 1 para la autenticación.

Herramientas proporcionadas

Nuestro servidor MCP está dividido en varios espacios de nombres, que describimos en la siguiente tabla.

Actualmente, se muestran las acciones actualizadas, pero no son disponibles para su uso.
Espacio de nombresDescripciónAcciones disponibles
RespaldoGestión de tareas de copia de seguridad y Verificación de la integridad
  • getBackupJobs
  • obtenerTareasDeComprobaciónDeIntegridad
  • enviarTareaDeComprobaciónDeIntegridad
dispositivosDatos relacionados con los dispositivos (hardware, alertas, actividades, parches, campos personalizados)

Incluye, entre otros: 

  • getDevice
  • getDeviceActivities
  • updateNodeAttributeValues
GruposConsultas de pertenencia a gruposobtenerIDdeDispositivosdeGrupo
base de conocimientosOperaciones CRUD, búsquedas y adjuntos de artículos y carpetas de la base de conocimientos
  • subir archivos adjuntos temporales
  • archivar artículos y carpetas de la base de conocimientos
  • crearArtículosDeLaBaseDeConocimientos
  • actualizar artículos de la base de conocimientos
  • eliminarArtículos/CarpetasDeLaBaseDeConocimientos
  • descargarArtículoDeLaBaseDeConocimientos
  • obtener artículos de la base de conocimientos del cliente
  • obtener artículos de la base de conocimientos global
  • obtener-URLs-firmadas-de-artículos-de-la-base-de-conocimientos
  • obtenerContenidoDeCarpetaDeBaseDeConocimientos
  • obtenerContenidoDeLaRutaDeLaCarpetaDeLaBaseDeConocimientos
  • mover elementos de la base de conocimientos, restaurar artículos/Carpetas de la base de conocimientos
  • subir artículos de la base de conocimientos descargar archivos adjuntos de elementos relacionados
  • obtener-URL-firmadas-de-archivos-adjuntos-de-elementos-relacionados
UbicaciónAcceso a campos personalizados a nivel de ubicación
  • obtener campos personalizados de ubicación 
  • actualizarCamposPersonalizadosDeUbicación
GestiónOperaciones generales (reinicio, aplicación de parches, ejecución de scripts, gestión de usuarios y organizaciones, entre otras)

Incluye, entre otros: 

  • crearContacto
  • reiniciar dispositivos
  • ejecutarScriptEnDispositivo
  • crearOrganización
  • createPolicy
  • crearUsuarioFinal
documentosDeLaOrganizaciónCrear, actualizar, archivar y restaurar documentos vinculados a organizaciones
  • archivarDocumentoDelCliente
  • archivarDocumentosDeClienteMultipágina
  • crearDocumentoDeOrganización
  • obtenerDocumentosDeClienteConValoresDeAtributos
  • crearDocumentosDeOrganización
  • actualizar documentos de organización
  • eliminar documento de cliente
  • obtener-URLs-de-documentos-firmados-del-cliente
  • obtenerDocumentosDeLaOrganización
  • restaurarDocumentoDelCliente
  • restaurar documentos de cliente multipágina
  • actualizarDocumentoDeOrganización
organizacionesLeer detalles de la organización, dispositivos, ubicaciones, uso y gestionar campos personalizados
  • obtenerOrganización
  • obtenerUsuariosFinalesDeLaOrganización
  • obtenerDispositivosDeLaOrganización
  • getOrganizationLocations
  • getOrganizationLocationUsage
  • obtenerUsoDeUbicación
  • obtenerCamposPersonalizadosNodoOrganización
  • actualizarValoresDeAtributosDelNodoDeLaOrganización
gestión de TicketsOperaciones CRUD de tickets, comentarios, formularios, listas de estado y activadores del tablero
  • createTicket
  • actualizarTiket
  • obtenerTiket
  • eliminarEntrada
  • crearComentario
  • listar entradas de registro
  • listarAtributos
  • listarContactos
  • obtenerFormularioDeEntrada
  • listarFormulariosDeEntradas
  • listarEstados
usuariosRegistros de usuarios finales y técnicos, y campos personalizados
  • obtenerUsuarioFinal
  • obtenerCamposPersonalizadosNodoUsuarioFinal
  • actualizarValoresDeAtributosDeNodo
  • getTechnician
vulnerabilidadGestión de grupos de análisis de vulnerabilidades
  • listScanGroups
  • obtener grupo de análisis
  • cargarGrupoDeAnálisis

Recursos adicionales

Consulta el registro de cambios de NinjaOne Ticketing: Katana (asistente de IA) para aprender más sobre la IA de Katana.

FAQ

Próximos pasos