Skip to main content
Glama
robertoamoreno

Power BI MCP for Claude

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POWERBI_MCP_URLNoThe URL of the remote Power BI MCP endpoint.https://api.fabric.microsoft.com/v1/mcp/powerbi
POWERBI_MCP_SCOPESNoScopes for Microsoft Entra ID token.https://analysis.windows.net/powerbi/api/.default
POWERBI_MCP_CACHE_DIRNoDirectory for MSAL token cache.~/.powerbi-mcp-claude or ${CLAUDE_PLUGIN_DATA}/cache
POWERBI_MCP_CLIENT_IDNoMicrosoft Entra ID client ID for authentication.built-in public Power BI client ID
POWERBI_MCP_TENANT_IDNoMicrosoft Entra ID tenant ID.organizations
POWERBI_MCP_TIMEOUT_SECONDSNoTimeout in seconds for MCP requests.60
POWERBI_MCP_DEFAULT_WORKSPACE_IDNoDefault workspace ID for Power BI.
POWERBI_MCP_ALLOW_INTERACTIVE_AUTHNoWhether to allow interactive authentication via device code.true
POWERBI_MCP_DEFAULT_WORKSPACE_NAMENoDefault workspace name for Power BI.
POWERBI_MCP_DEFAULT_SEMANTIC_MODEL_IDNoDefault semantic model ID for Power BI.
POWERBI_MCP_DEFAULT_SEMANTIC_MODEL_NAMENoDefault semantic model name for Power BI.
POWERBI_MCP_DEVICE_CODE_TIMEOUT_SECONDSNoTimeout in seconds for device code authentication.900

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/robertoamoreno/powerbi-mcp-claude'

If you have feedback or need assistance with the MCP directory API, please join our Discord server