Introducción al servidor MCP remoto de Power BI (versión preliminar)

El servidor MCP remoto de Power BI es un punto de conexión alojado de forma remota que permite a los agentes de IA interactuar con los datos en los modelos semánticos de Power BI mediante lenguaje natural. Basado en el Protocolo de contexto de modelo (MCP), traduce las solicitudes en operaciones de Power BI: generar consultas DAX y ejecutarlas al tiempo que respeta los permisos y las directivas de seguridad.

En este artículo aprenderá a:

  • Conexión al servidor remoto de MCP de Power BI en Visual Studio Code
  • Conexión de GitHub Copilot a los modelos semánticos de Power BI
  • Validación de la conexión con consultas de prueba

Prerrequisitos

Antes de comenzar, asegúrese de que tiene:

Configuración en VS Code

El servidor MCP remoto de Power BI está disponible en:

https://api.fabric.microsoft.com/v1/mcp/powerbi

La manera más fácil de configurar el servidor es usar el instalador con un solo clic:

Esto configura automáticamente el servidor MCP en la configuración de VS Code.

Instalación manual

Para configurar manualmente el servidor, agregue lo siguiente al archivo de configuración de MCP:

{
    "servers": {
        "powerbi-remote": {
            "type": "http",
            "url": "https://api.fabric.microsoft.com/v1/mcp/powerbi"
        }
    }
}

Más información:Servidores MCP en VS Code

Prueba de la conexión

Una vez configurado, compruebe que el programa de instalación funciona:

  1. Inicio del servidor MCP en VS Code

    • Abra el panel Servidores MCP.
    • Asegúrese de que el servidor MCP de Power BI se muestra como conectado
  2. Apertura de GitHub Copilot

    1. Inicio de la ventana de chat en VS Code
    2. Habilitación del modo de agente
  3. Proporcione el identificador del modelo semántico.

    1. Obtenga el identificador de modelo semántico del servicio Power BI (consulte Búsqueda del identificador de modelo semántico).
    2. Compartir el identificador con Copilot en la conversación
  4. Formular una pregunta

    • Ejemplo: "¿Qué tablas hay en este modelo semántico?"
    • Ejemplo: "Mostrarme los 10 productos principales por ventas"
  5. Autorización de la herramienta

    1. Cuando se le solicite, permita que Copilot use la herramienta de servidor MCP.
    2. Autenticación con las credenciales de Microsoft si se solicita
  6. Revisión de la respuesta

    • Copilot consultará el modelo y devolverá los resultados

Sugerencia

Para obtener los mejores resultados de las consultas, prepare los modelos semánticos para la inteligencia artificial mediante la adición de instrucciones de IA y respuestas comprobadas.

Solución de problemas:Administración de servidores MCP en VS Code

Pasos siguientes

Ahora que el servidor MCP está configurado, explore las herramientas y funcionalidades disponibles: