Enables interaction with Power BI and Fabric through MCP tools, including workspace discovery and semantic model queries, with an agent loop and HTTP endpoints for Next.js backends.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.BASIC_AUTH_PASSWORD— Proxy-Authenticated Communication: Configured to work in tandem with basic credentials authentication (BASIC_AUTH_USER/) when bridged by a local Next.js API layer.BASIC_AUTH_USER— Proxy-Authenticated Communication: Configured to work in tandem with basic credentials authentication (/BASIC_AUTH_PASSWORD) when bridged by a local Next.js API layer.FRONTEND_BASE_URLHOST— 127.0.0.1 Server Network interface to bind. Recommended 127.0.0.1 for security.INTERNAL_API_KEY— Blank Security Shared secret verified against x-internal-api-key for /internal/ routes.LLM_MODEL— openai/gpt-4o LLM Gateway The exact target model name to prompt for reasoning.MS_ADMIN_PASSWORD— Blank Azure Auth Microsoft login password for the silent Service Account integration.MS_ADMIN_USERNAME— Backend->>Entra: Authenticate using & PASSWORDMS_CLIENT_ID— Blank Azure Auth Client ID of your registered Entra ID (Azure AD) application.MS_CLIENT_SECRET— Blank Azure Auth Client secret for your registered Entra ID application.MS_REDIRECT_URIMS_TENANT_ID— common Azure Auth Target Directory Tenant ID. Use common for multi-tenant setups.OPENAI_API_KEY— Blank LLM Gateway Bearer credential used to authenticate LLM requests.OPENAI_BASE_URL— Blank LLM Gateway Custom endpoint URL for your LiteLLM or OpenAI-compatible router.PBI_MCP_URLTRACE_CHAT_FLOW[](https://m8ven.ai/mcp/ketangupta1-ai-powerbi-mcp-wbs45h)