Source profile for Power BI Analyst MCP. Its purpose and connection details need verification against the maintainer’s documentation.
This Power BI Analyst MCP source profile is awaiting review. The previous overview contained a logo or badge fragment rather than a usable description. Check the linked maintainer documentation for the server’s purpose and connection details.
The documented pypi package is powerbi-analyst-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares POWERBI_CLIENT_ID, POWERBI_TENANT_ID. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| authenticate | Sign in via OAuth device code — returns a URL + one-time code; call again to complete |
| logout | Clear the cached token (forces re-authentication) |
| list_apps | List all Power BI apps you have access to — start here; returns workspaceId for each app |
| list_datasets | List datasets / semantic models in a workspace (use workspaceId from list_apps) |
| get_dataset_info | Metadata and last 5 refresh history entries for a dataset |
| list_tables | All visible tables in a dataset |
| list_measures | Measures with name, table, description, and format string |
| list_columns | Columns with data type and key flag |
| execute_dax | Run a DAX query — inline for small results, local CSV for large ones. Pass query_summary to log the query for future reference. |
| read_query_result | Page through a large CSV result without loading it all into context |
| search_query_history | Search the local query log by keyword, dataset, or time range — find prior DAX and results across sessions |
| delete_query_log_entry | Remove a query log entry (e.g. when the approach turned out to be wrong) |
{
"mcpServers": {
"powerbi": {
"command": "uvx",
"args": [
"powerbi-analyst-mcp"
],
"env": {
"POWERBI_CLIENT_ID": "your-application-client-id",
"POWERBI_TENANT_ID": "your-directory-tenant-id"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| POWERBI_CLIENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| POWERBI_TENANT_ID | Declared in the maintainer’s client configuration. | Yes |
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Facilitates interaction with the PyTorch HUD API, providing access to CI/CD data, job logs, and analytics.
MCP server for 1C:Enterprise (1С) over OData. Ask your accounting database in natural language — debtors, sales, taxes, cash flow — from any MCP
Your AI marketing analyst, connected to live data. 75 MCP tools across Google Ads, Meta Ads, GA4, Search Console, Shopify, Stripe and WordPress — read, analyze, manage, and monitor.
Draft, schedule and publish LinkedIn posts, reply to comments and read analytics via 2pr.io.
Read Accredible credentials, groups, designs, analytics, skills; issue one credential as a draft.