Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
9 months ago
Solved

MCP no funciona

Hola
Instalé la extensión de Power BI MCP en vs code. cuando intento conectar con mi informe abierto, siempre recibo respuestas extrañas.

¿Entonces pasa algo?



Gracias

  • Syndicate_Admin's avatar
    Syndicate_Admin
    9 months ago

    Hola @ahmedshalabyy12,

    Según tu descripción, la extensión del servidor Power BI MCP no funciona correctamente en VS Code.

    Así que necesitas:

    • Desinstalar la extensión Power BI MCP de VS Code
    • Cierra completamente VS Code
    • Reinstalar la extensión desde Marketplace
    • Reiniciar VS Code
    • Luego añade este JSON en tu configuración de VS Code
    {
      "mcp.servers": {
        "powerbi": {
          "command": "node",
          "args": [
            "C:/Users/[YourUsername]/.vscode/extensions/powerbi-extension-path/mcp-server.js"
          ]
        }
      }
    }

    Y si lo quieres para SSMS, deberías:

    • Open SQL Server Management Studio
    • Conexión a tipos de servidor Servicios de Análisis
    • Servidor - localhost:51345
    • Esto mostrará directamente tu modelo de datos de Power BI

    O simplemente puedes usar PowerShell (Temporal)

    # Connect directly via PowerShell
    $server = "localhost:51345"
    $query = "EVALUATE 'YourTableName'"
    Invoke-ASCmd -Server $server -Query $query

3 Replies

  • Hola @ahmedshalabyy12,

    Según los recursos de Microsoft Learn, la tecnología MCP para Power BI sigue evolucionando y puede ser inestable. Puedes probar:

    1. Cierra completamente tanto VS Code como Power BI Desktop

    2. Abre primero Power BI Desktop: espera hasta estar completamente cargado

    3. Abre tu archivo .pbix - asegúrate de que esté completamente cargado

    4. Open VS Code

    5. Ejecutar paleta de comandos: MCP: Restablecer herramientas en caché

    6. Reintenta tu conexión con Power BI

    También asegúrate de tener en cuenta el puerto de Power BI de:

    • Power BI Escritorio ve a AyudaSobre Power BI Desktop

    • Fíjate en el número de puerto de los Servicios de Análisis Locales

    • También prueba si funciona o no
    Test-NetConnection localhost -Port 51345

    También puedes consultar este recurso:

    si este post ayuda, agradecería un pulgar arriba y marcáralo como la solución para ayudar a los demás miembros a encontrarla más rápido.
      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola @ahmedshalabyy12,

        Según tu descripción, la extensión del servidor Power BI MCP no funciona correctamente en VS Code.

        Así que necesitas:

        • Desinstalar la extensión Power BI MCP de VS Code
        • Cierra completamente VS Code
        • Reinstalar la extensión desde Marketplace
        • Reiniciar VS Code
        • Luego añade este JSON en tu configuración de VS Code
        {
          "mcp.servers": {
            "powerbi": {
              "command": "node",
              "args": [
                "C:/Users/[YourUsername]/.vscode/extensions/powerbi-extension-path/mcp-server.js"
              ]
            }
          }
        }

        Y si lo quieres para SSMS, deberías:

        • Open SQL Server Management Studio
        • Conexión a tipos de servidor Servicios de Análisis
        • Servidor - localhost:51345
        • Esto mostrará directamente tu modelo de datos de Power BI

        O simplemente puedes usar PowerShell (Temporal)

        # Connect directly via PowerShell
        $server = "localhost:51345"
        $query = "EVALUATE 'YourTableName'"
        Invoke-ASCmd -Server $server -Query $query