mcp-engine-query

Generate, review, and optimize DAX queries in Power BI models.

255|66|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/maxanatsko/mcp-engine-public --skill mcp-engine-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-engine-query
Source: https://github.com/maxanatsko/mcp-engine-public/tree/main/skills/mcp-engine-query
Command: npx skills add https://github.com/maxanatsko/mcp-engine-public --skill mcp-engine-query

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Users often face challenges in crafting, reviewing, and optimizing complex DAX queries within Power BI models, leading to inefficiencies and errors.

Core Features & Use Cases

  • Query Authoring: Write and edit DAX queries for data exploration, validation, or reporting purposes.
  • Query Analysis: Review query execution plans and performance metrics to identify bottlenecks.
  • Testing and Debugging: Validate query results, test access permissions, and troubleshoot performance issues in Power BI models.

Quick Start

Use the mcp-engine-query skill to craft a DAX query that retrieves the top 10 sales by amount.

Frequently Asked Questions about mcp-engine-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write and test DAX queries for Power BI data exploration?

You can write and test DAX queries by authoring them for data exploration, validating the results, and troubleshooting performance issues within Power BI models to ensure correct data retrieval.

What is DAX query optimization and when do I need it?

DAX query optimization is the process of reviewing execution plans and performance metrics to identify bottlenecks. You need it when complex Power BI queries slow down data analysis workflows.

Can I validate access permissions and test DAX queries in Power BI models?

Yes, you can validate query results and test access permissions within Power BI models to ensure correct access controls and troubleshoot security or performance issues.

What's the best way to troubleshoot performance bottlenecks in Power BI DAX measures?

The best way to troubleshoot performance bottlenecks is to analyze query execution plans and performance metrics, allowing you to pinpoint inefficiencies and optimize DAX measure creation.

What do I need to know to use schema discovery for DAX query authoring?

You need an understanding of measure creation, query best practices, and performance diagnostics to effectively use schema discovery and generate optimized DAX queries for Power BI.