¿Qué es MCP en Real-Time Intelligence (versión preliminar)?

La Model Context Protocol (MCP) proporciona una manera estandarizada para los modelos de inteligencia artificial, como Azure modelos openAI, para detectar y usar herramientas externas y orígenes de datos. MCP facilita la creación de aplicaciones inteligentes que pueden consultar, razonar y actuar en datos en tiempo real. MCP también facilita a los agentes de inteligencia artificial la búsqueda, conexión y uso de datos empresariales.

MCP en Microsoft Fabric Real-Time Intelligence permite que los modelos de inteligencia artificial, los agentes de IA y las aplicaciones interactúen con componentes de inteligencia Real-Time mediante lenguaje natural.

Real-Time Intelligence proporciona dos tipos de servidores MCP: locales y remotos. Cada opción tiene sus propios modelos de implementación, funcionalidades y casos de uso.

Servidor MCP local para Real-Time Intelligence

El servidor MCP local para Fabric Real-Time Intelligence es un servidor de código abierto que instala, hospeda y administra usted mismo. Se ejecuta en el equipo local y proporciona acceso a los recursos de Real-Time Intelligence y Azure Data Explorer.

Entre las características clave se incluyen las siguientes:

  • Implementación: el servidor se hospeda automáticamente en el equipo local.
  • Origen: el servidor se código abierto en GitHub.
  • Acceso: puede consultar y administrar los recursos de eventhouse, eventstream, Activator, map y Azure Data Explorer.
  • Administración: administra la instalación, las actualizaciones y el mantenimiento.

Para obtener información detallada, consulte Introducción al servidor MCP local.

Servidores MCP remotos

Microsoft hospeda servidores MCP remotos y los expone como puntos de conexión HTTP. Configure el cliente MCP para conectarse a estos servidores sin instalar ni administrar ningún software.

Servidor Descripción Capabilities
Servidor MCP del centro de eventos Permite a los agentes de inteligencia artificial consultar centros de eventos mediante lenguaje natural Detección de esquemas, generación de consultas KQL, muestreo de datos, traducción del lenguaje natural a KQL (el marco NL2KQL )
Activador del servidor MCP Permite que los agentes de IA interactúen con Fabric Activator Creación de reglas de supervisión, administración de alertas, acciones desencadenadas
Servidor MCP del agente de operaciones Permite a los agentes de inteligencia artificial configurar y operar un agente de operaciones mediante lenguaje natural Configuración de instrucciones, generación de playbook, gestión de monitorización
  • Host de MCP: el entorno en el que se ejecuta el modelo de IA (como GPT-4, Claude o Gemini).
  • Cliente MCP: un servicio intermediario que reenvía las solicitudes del modelo de IA a los servidores MCP, como GitHub Copilot, Cline o Claude Desktop.
  • Servidor MCP: aplicaciones pequeñas que hacen que las características específicas sean accesibles para los modelos de IA, como la ejecución de consultas de base de datos. Por ejemplo, un servidor MCP de Real-Time Intelligence puede ejecutar consultas KQL para la recuperación de datos en tiempo real de bases de datos KQL.

Para obtener más información, consulte:

Cuándo usar servidores locales frente a remotos

Formular preguntas en inglés sin formato u otros idiomas, y el sistema los convierte en consultas optimizadas.

Escenario Opción recomendada
Consultar datos de eventhouse o de Azure Data Explorer con control total sobre el servidor Servidor MCP local
Consulta de un centro de eventos sin administrar la infraestructura del servidor Servidor MCP remoto para centros de eventos
Creación de reglas y alertas de supervisión en Activator Servidor MCP remoto para Activator
Configurar instrucciones, generar cuadernos de estrategias y administrar la supervisión de un agente de operaciones Servidor MCP remoto para agentes de operaciones
Uso en plataformas de agente en la nube como Microsoft Copilot Studio o Microsoft Foundry Servidores MCP remotos
Necesidad de acceso sin conexión o con acceso aislado. Servidor MCP local
Desea actualizaciones automáticas y mantenimiento Servidores MCP remotos

Clientes de IA compatibles

Los servidores MCP locales y remotos funcionan con clientes de IA populares.

Componentes compatibles de inteligencia en tiempo real

Eventhouse: Ejecute consultas KQL en las bases de datos KQL del back-end de su eventhouse. Esta interfaz unificada permite a los agentes de inteligencia artificial buscar en los datos en tiempo real, analizar patrones y realizar acciones en función de lo que encuentren.

Nota:

También puede usar el servidor MCP de Fabric Real-Time Intelligence para ejecutar consultas KQL en los clústeres del back-end de Azure Data Explorer.

Secuencias de eventos: consulte y administre secuencias de eventos para analizar los datos de streaming y obtener información en tiempo real. Puede enumerar secuencias de eventos en el área de trabajo, obtener detalles y definiciones, crear nuevas secuencias de eventos, etc.

Activador: interactúe con Fabric Activator para enumerar artefactos de Activator en el área de trabajo, crear acciones de desencadenador y configurar notificaciones.

Agentes de operaciones: cree y administre agentes de operaciones para supervisar y actuar sobre el cambio de datos. Puede encontrar y configurar agentes, iniciarlos y detenerlos y encontrar el historial de sus operaciones.

Mapa: consulte y administre recursos de mapa para visualizar datos geoespaciales. Puede enumerar mapas en el área de trabajo, obtener detalles y definiciones, crear mapas y mucho más.

Consideraciones y limitaciones

Security

MCP es un nuevo fenómeno. Al igual que con todos los nuevos estándares tecnológicos, considere la posibilidad de realizar una revisión de seguridad para asegurarse de que los sistemas que se integran con los servidores MCP siguen todas las regulaciones y estándares a los que el sistema debe cumplir. Esta revisión incluye no solo los servidores MCP de Real-Time Intelligence, sino también cualquier cliente o agente de MCP que elija implementar (hasta el proveedor de modelos).

Debe seguir las instrucciones de seguridad de Microsoft para los servidores MCP, incluida la habilitación de la autenticación de Microsoft Entra ID, la administración segura de tokens y el aislamiento de red. Para obtener más información, consulte la documentación de seguridad de Microsoft.

Permisos y riesgo

Los clientes MCP pueden invocar operaciones en función de los permisos de control de acceso basado en roles (RBAC) del usuario en Fabric. Los clientes autónomos o mal configurados pueden realizar acciones destructivas. Debe revisar y aplicar roles de RBAC con privilegios mínimos e implementar medidas de seguridad antes de la implementación.

Algunas medidas de seguridad, como las marcas para evitar operaciones destructivas, no están estandarizadas en la especificación mcP y es posible que no sean compatibles con todos los clientes.

Responsabilidad de cumplimiento

Es posible que el servidor MCP se instale con, se use con y comparta datos con clientes y servicios. Estos clientes y servicios pueden incluir modelos de lenguaje no Microsoft grandes (LLM), agentes de IA o servicios que operan fuera de los límites de cumplimiento de Fabric. Usted es responsable de garantizar que cualquier integración cumpla los requisitos organizativos, normativos y contractuales aplicables.