# Microsoft Power Bi MCP - Tools, Setup and Examples | FlyMy.AI

> Microsoft Power Bi MCP for Claude, Cursor and Codex. Analytics, with 116 actions. Your account via OAuth. See setup, examples and pricing.

Page: https://flymy.ai/mcp/microsoft-power-bi/

MCP / Analytics and data

# Microsoft Power Bi MCP: analytics - your account

Microsoft Power BI is a business analytics service that provides interactive visualizations and business intelligence capabilities with an interface simple... Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Microsoft Power Bi](https://flymy.ai/mcp/microsoft-power-bi/#connect) [What it can do](https://flymy.ai/mcp/microsoft-power-bi/#actions)

Sign in once, 116 actions, Analytics and data

$ YOUR NEXT RUN

Claude Code, Codex, Cursor, Any agent

## Use Microsoft Power Bi MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

```
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/microsoft-power-bi.md. Help me connect Microsoft Power Bi MCP to this assistant. Then help me run this task: Use Microsoft Power Bi to add dashboard2. Ask me for the required inputs first and show the result.
```

[Open FlyMy.AI](https://app.flymy.ai/new-agent) [Download brief](https://flymy.ai/mcp/microsoft-power-bi.md)

## What Microsoft Power Bi MCP can do

116 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_ADD_DASHBOARD2) `MICROSOFT_POWER_BI_ADD_DASHBOARD2` | Creates a new empty dashboard in the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_APPS_GET_REPORTS) `MICROSOFT_POWER_BI_APPS_GET_REPORTS` | Returns a list of reports from the specified app. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_ASSIGN_WORKSPACE_TO_CAPACITY) `MICROSOFT_POWER_BI_ASSIGN_WORKSPACE_TO_CAPACITY` | Assigns the specified workspace to the specified capacity. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CANCEL_REFRESH2) `MICROSOFT_POWER_BI_CANCEL_REFRESH2` | Cancels the specified refresh operation for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CLONE_REPORT2) `MICROSOFT_POWER_BI_CLONE_REPORT2` | Clones the specified report from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CLONE_REPORT_IN_GROUP) `MICROSOFT_POWER_BI_CLONE_REPORT_IN_GROUP` | Clones the specified report from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_GOAL_VALUE) `MICROSOFT_POWER_BI_CREATE_GOAL_VALUE` | Creates a new goal value check-in for a Power BI scorecard goal. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_GROUP) `MICROSOFT_POWER_BI_CREATE_GROUP` | Creates a new workspace in Power BI. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_PUSH_DATASET) `MICROSOFT_POWER_BI_CREATE_PUSH_DATASET` | Creates a new dataset on My workspace in Power BI. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_SCORECARD) `MICROSOFT_POWER_BI_CREATE_SCORECARD` | Creates a new scorecard in the specified Power BI workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_TEMPORARY_UPLOAD_LOCATION) `MICROSOFT_POWER_BI_CREATE_TEMPORARY_UPLOAD_LOCATION` | Creates a temporary blob storage upload location for importing large Power BI.pbix files that are between 1 GB and 10 GB in size. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_CREATE_TEMPORARY_UPLOAD_LOCATION_IN_GROUP) `MICROSOFT_POWER_BI_CREATE_TEMPORARY_UPLOAD_LOCATION_IN_GROUP` | Creates a temporary blob storage upload location for importing large Power BI.pbix files that are between 1 GB and 10 GB in size. |

**Show all 116 actions**

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_DASHBOARD) `MICROSOFT_POWER_BI_DELETE_DASHBOARD` | Deletes the specified dashboard from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_DATAFLOW) `MICROSOFT_POWER_BI_DELETE_DATAFLOW` | Deletes the specified dataflow from Power BI data prep storage, including its definition file and model. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_DATASET) `MICROSOFT_POWER_BI_DELETE_DATASET` | Deletes the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_DATASET2) `MICROSOFT_POWER_BI_DELETE_DATASET2` | Deletes the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_GOAL) `MICROSOFT_POWER_BI_DELETE_GOAL` | Deletes a goal from a scorecard by goal ID. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_GOAL_NOTE_BY_ID) `MICROSOFT_POWER_BI_DELETE_GOAL_NOTE_BY_ID` | Deletes a goal value check-in note by its unique identifier. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_GOAL_STATUS_RULES) `MICROSOFT_POWER_BI_DELETE_GOAL_STATUS_RULES` | Removes status rule definitions from a goal. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_PIPELINE_USER) `MICROSOFT_POWER_BI_DELETE_PIPELINE_USER` | Removes user permissions from the specified deployment pipeline. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_REPORT_IN_GROUP) `MICROSOFT_POWER_BI_DELETE_REPORT_IN_GROUP` | Deletes the specified report from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_ROWS) `MICROSOFT_POWER_BI_DELETE_ROWS` | Deletes all rows from the specified table within the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_ROWS_IN_GROUP) `MICROSOFT_POWER_BI_DELETE_ROWS_IN_GROUP` | Deletes all rows from the specified table within the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_SCORECARD_BY_ID) `MICROSOFT_POWER_BI_DELETE_SCORECARD_BY_ID` | Deletes a scorecard by its ID from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DELETE_WORKSPACE) `MICROSOFT_POWER_BI_DELETE_WORKSPACE` | Deletes the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_DISCOVER_GATEWAYS) `MICROSOFT_POWER_BI_DISCOVER_GATEWAYS` | Returns a list of gateways that the specified dataset from the specified workspace can be bound to. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_EXECUTE_DAX_QUERIES) `MICROSOFT_POWER_BI_EXECUTE_DAX_QUERIES` | Executes Data Analysis Expressions (DAX) queries against the provided dataset in My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_EXECUTE_QUERIES_2) `MICROSOFT_POWER_BI_EXECUTE_QUERIES_2` | Executes Data Analysis Expressions (DAX) queries against the specified Power BI dataset. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_EXECUTE_SUBSCRIPTION) `MICROSOFT_POWER_BI_EXECUTE_SUBSCRIPTION` | Executes the Subscription specified by the Id. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GENERATE_DASHBOARD_EMBED_TOKEN) `MICROSOFT_POWER_BI_GENERATE_DASHBOARD_EMBED_TOKEN` | Generates an embed token to view or edit the specified dashboard from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GENERATE_EMBED_TOKEN) `MICROSOFT_POWER_BI_GENERATE_EMBED_TOKEN` | Generates an embed token for multiple reports, datasets, and target workspaces. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GENERATE_REPORT_TOKEN_IN_GROUP) `MICROSOFT_POWER_BI_GENERATE_REPORT_TOKEN_IN_GROUP` | Generates an embed token to view or edit the specified report from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GENERATE_TOKEN_IN_GROUP) `MICROSOFT_POWER_BI_GENERATE_TOKEN_IN_GROUP` | Generates an embed token based on the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_AVAILABLE_FEATURE_BY_NAME) `MICROSOFT_POWER_BI_GET_AVAILABLE_FEATURE_BY_NAME` | Returns the specified available feature for the user by name. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_CAPACITIES) `MICROSOFT_POWER_BI_GET_CAPACITIES` | Returns a list of Power BI capacities that the authenticated user has access to. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DASHBOARD2) `MICROSOFT_POWER_BI_GET_DASHBOARD2` | Returns the specified dashboard from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DASHBOARDS) `MICROSOFT_POWER_BI_GET_DASHBOARDS` | Returns a list of dashboards from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATAFLOWS) `MICROSOFT_POWER_BI_GET_DATAFLOWS` | Returns a list of all dataflows from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASET) `MICROSOFT_POWER_BI_GET_DATASET` | Returns the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASET2) `MICROSOFT_POWER_BI_GET_DATASET2` | Returns the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASETS) `MICROSOFT_POWER_BI_GET_DATASETS` | Returns a list of datasets from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASET_TO_DATAFLOWS_LINKS) `MICROSOFT_POWER_BI_GET_DATASET_TO_DATAFLOWS_LINKS` | Returns a list of upstream dataflows for datasets from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASET_USERS) `MICROSOFT_POWER_BI_GET_DATASET_USERS` | Returns a list of principals that have access to the specified dataset. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASET_USERS_IN_GROUP) `MICROSOFT_POWER_BI_GET_DATASET_USERS_IN_GROUP` | Returns a list of principals that have access to the specified dataset within a workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASOURCES) `MICROSOFT_POWER_BI_GET_DATASOURCES` | Returns a list of data sources for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATASOURCES_IN_GROUP3) `MICROSOFT_POWER_BI_GET_DATASOURCES_IN_GROUP3` | Returns a list of data sources for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATA_SETS) `MICROSOFT_POWER_BI_GET_DATA_SETS` | Gets an array of DataSet CatalogItems from Power BI. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_DATA_SET_DATA) `MICROSOFT_POWER_BI_GET_DATA_SET_DATA` | Gets the query results for the specified DataSet. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GATEWAY) `MICROSOFT_POWER_BI_GET_GATEWAY` | Returns the specified gateway. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GATEWAYS) `MICROSOFT_POWER_BI_GET_GATEWAYS` | Returns a list of gateways for which the user is an admin. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GATEWAY_DATASOURCES_IN_GROUP) `MICROSOFT_POWER_BI_GET_GATEWAY_DATASOURCES_IN_GROUP` | Returns a list of gateway data sources for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GOALS) `MICROSOFT_POWER_BI_GET_GOALS` | Returns a list of goals from a scorecard. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GOALS_REFRESH_HISTORY) `MICROSOFT_POWER_BI_GET_GOALS_REFRESH_HISTORY` | Reads refresh history of a connected goal. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GOALS_STATUS_RULES) `MICROSOFT_POWER_BI_GET_GOALS_STATUS_RULES` | Returns status rules of a goal. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GOAL_VALUE_BY_ID) `MICROSOFT_POWER_BI_GET_GOAL_VALUE_BY_ID` | Reads a goal value check-in by a UTC date timestamp. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GROUPS) `MICROSOFT_POWER_BI_GET_GROUPS` | Returns a list of workspaces the user has access to. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GROUPS_CAPACITY_ASSIGNMENT_STATUS) `MICROSOFT_POWER_BI_GET_GROUPS_CAPACITY_ASSIGNMENT_STATUS` | Gets the status of the assignment-to-capacity operation for the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_GROUP_USERS) `MICROSOFT_POWER_BI_GET_GROUP_USERS` | Returns a list of users that have access to the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_IMPORT) `MICROSOFT_POWER_BI_GET_IMPORT` | Returns the specified import from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_IMPORTS2) `MICROSOFT_POWER_BI_GET_IMPORTS2` | Returns a list of imports from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_IMPORTS_IN_GROUP) `MICROSOFT_POWER_BI_GET_IMPORTS_IN_GROUP` | Returns a list of imports from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_LINKED_REPORT_HISTORY_SNAPSHOT) `MICROSOFT_POWER_BI_GET_LINKED_REPORT_HISTORY_SNAPSHOT` | Gets requested HistorySnapshot item specified by HistoryId of the LinkedReport specified by Id. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_PAGE) `MICROSOFT_POWER_BI_GET_PAGE` | Returns the specified page within the specified report from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_PAGES) `MICROSOFT_POWER_BI_GET_PAGES` | Returns a list of pages within the specified report from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_PAGES_IN_MY_WORKSPACE) `MICROSOFT_POWER_BI_GET_PAGES_IN_MY_WORKSPACE` | Returns a list of pages within the specified report from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_PARAMETERS) `MICROSOFT_POWER_BI_GET_PARAMETERS` | Returns a list of parameters for the specified dataset from **My workspace**. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_PARAMETERS_IN_GROUP2) `MICROSOFT_POWER_BI_GET_PARAMETERS_IN_GROUP2` | Returns a list of parameters for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_QUERY_SCALE_OUT_SYNC_STATUS_2) `MICROSOFT_POWER_BI_GET_QUERY_SCALE_OUT_SYNC_STATUS_2` | Returns the query scale-out sync status for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESHABLES) `MICROSOFT_POWER_BI_GET_REFRESHABLES` | Returns a list of refreshables for all capacities that the user has access to. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESHABLE_CAPACITY_2) `MICROSOFT_POWER_BI_GET_REFRESHABLE_CAPACITY_2` | Returns the specified refreshable for the specified capacity that the user has access to. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESH_EXECUTION_DETAILS_IN_GROUP) `MICROSOFT_POWER_BI_GET_REFRESH_EXECUTION_DETAILS_IN_GROUP` | Returns execution details of a refresh operation for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESH_HISTORY) `MICROSOFT_POWER_BI_GET_REFRESH_HISTORY` | Returns the refresh history for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESH_SCHEDULE) `MICROSOFT_POWER_BI_GET_REFRESH_SCHEDULE` | Returns the refresh schedule for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REFRESH_SCHEDULE_IN_GROUP2) `MICROSOFT_POWER_BI_GET_REFRESH_SCHEDULE_IN_GROUP2` | Returns the refresh schedule for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REPORT3) `MICROSOFT_POWER_BI_GET_REPORT3` | Returns the specified report from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REPORTS) `MICROSOFT_POWER_BI_GET_REPORTS` | Gets an array of Report CatalogItems from Power BI. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REPORTS3) `MICROSOFT_POWER_BI_GET_REPORTS3` | Returns a list of reports from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_REPORT_PAGE2) `MICROSOFT_POWER_BI_GET_REPORT_PAGE2` | Returns the specified page within the specified report from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_RESOURCES) `MICROSOFT_POWER_BI_GET_RESOURCES` | Gets an array of Resource catalog items. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_SCORECARDS) `MICROSOFT_POWER_BI_GET_SCORECARDS` | Returns a list of scorecards from a workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_SCORECARD_BY_ID) `MICROSOFT_POWER_BI_GET_SCORECARD_BY_ID` | Returns a scorecard with the specified ID. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_TABLES) `MICROSOFT_POWER_BI_GET_TABLES` | Returns a list of tables within the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_TABLES_IN_GROUP) `MICROSOFT_POWER_BI_GET_TABLES_IN_GROUP` | Returns a list of tables within the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_TILES2) `MICROSOFT_POWER_BI_GET_TILES2` | Returns a list of tiles within the specified dashboard from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_TILES3) `MICROSOFT_POWER_BI_GET_TILES3` | Returns a list of tiles within the specified dashboard from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_GET_WORKSPACE) `MICROSOFT_POWER_BI_GET_WORKSPACE` | Returns a specified workspace (group). |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_MICROSOFT_POWER_BI_DATASETS_TRIGGER_QUERY_SCALE_OUT_SYNC_IN_GROUP) `MICROSOFT_POWER_BI_MICROSOFT_POWER_BI_DATASETS_TRIGGER_QUERY_SCALE_OUT_SYNC_IN_GROUP` | Triggers a query scale-out sync of read-only replicas for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_MOVE_GOALS) `MICROSOFT_POWER_BI_MOVE_GOALS` | Moves goals within the scorecard. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_PATCH_GOAL_NOTE) `MICROSOFT_POWER_BI_PATCH_GOAL_NOTE` | Updates a goal value check-in note by ID. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_PATCH_GOAL_VALUE_BY_ID) `MICROSOFT_POWER_BI_PATCH_GOAL_VALUE_BY_ID` | Updates a goal value check-in by a UTC date timestamp. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_PATCH_SCORECARD_BY_ID) `MICROSOFT_POWER_BI_PATCH_SCORECARD_BY_ID` | Updates a scorecard by its ID. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_DATASET_IN_GROUP) `MICROSOFT_POWER_BI_POST_DATASET_IN_GROUP` | Creates a new push dataset in the specified Power BI workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_DATASET_USER) `MICROSOFT_POWER_BI_POST_DATASET_USER` | Grants the specified user's permissions to the specified dataset. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_DATASET_USER_IN_GROUP) `MICROSOFT_POWER_BI_POST_DATASET_USER_IN_GROUP` | Grants the specified user's permissions to the specified dataset in a workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_GOAL) `MICROSOFT_POWER_BI_POST_GOAL` | Adds a new goal to a Power BI scorecard. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_GOAL_NOTE) `MICROSOFT_POWER_BI_POST_GOAL_NOTE` | Adds a new note to a goal value check-in for a Power BI scorecard goal. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_ROWS_IN_GROUP) `MICROSOFT_POWER_BI_POST_ROWS_IN_GROUP` | Adds new data rows to the specified table within the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_POST_STATUS_RULES) `MICROSOFT_POWER_BI_POST_STATUS_RULES` | Creates or updates status rules of a goal in Power BI. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_PUT_TABLE) `MICROSOFT_POWER_BI_PUT_TABLE` | Updates the metadata and schema for the specified table within the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_PUT_TABLE_IN_GROUP) `MICROSOFT_POWER_BI_PUT_TABLE_IN_GROUP` | Updates the metadata and schema for the specified table within the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_REBIND_REPORT) `MICROSOFT_POWER_BI_REBIND_REPORT` | Rebinds the specified report from the specified workspace to the specified dataset. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_REFRESH_DATASET_IN_GROUP) `MICROSOFT_POWER_BI_REFRESH_DATASET_IN_GROUP` | Triggers a refresh for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_REPORTS_GENERATE_TOKEN_CREATE_IN_GROUP) `MICROSOFT_POWER_BI_REPORTS_GENERATE_TOKEN_CREATE_IN_GROUP` | Generates an embed token to allow report creation in the specified workspace based on the specified dataset. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_SET_LINKED_REPORT_CACHE_OPTIONS) `MICROSOFT_POWER_BI_SET_LINKED_REPORT_CACHE_OPTIONS` | Replaces the CacheOption's content for a given LinkedReport using the provided definition. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_TAKE_OVER_DATASET) `MICROSOFT_POWER_BI_TAKE_OVER_DATASET` | Transfers ownership over the specified dataset to the current authorized user. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_TAKE_OVER_REPORT_IN_GROUP) `MICROSOFT_POWER_BI_TAKE_OVER_REPORT_IN_GROUP` | Transfers ownership of the data sources for the specified paginated report (RDL) to the current authorized user. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_TRIGGER_QUERY_SCALE_OUT_SYNC) `MICROSOFT_POWER_BI_TRIGGER_QUERY_SCALE_OUT_SYNC` | Triggers a query scale-out sync of read-only replicas for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_DATASET) `MICROSOFT_POWER_BI_UPDATE_DATASET` | Updates the properties for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_DATASET_IN_GROUP) `MICROSOFT_POWER_BI_UPDATE_DATASET_IN_GROUP` | Updates the properties for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_DATASOURCES3) `MICROSOFT_POWER_BI_UPDATE_DATASOURCES3` | Updates the data sources of the specified paginated report (RDL) from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_GOAL_BY_ID) `MICROSOFT_POWER_BI_UPDATE_GOAL_BY_ID` | Updates a goal by its ID within a Power BI scorecard. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_PARAMETERS_IN_GROUP2) `MICROSOFT_POWER_BI_UPDATE_PARAMETERS_IN_GROUP2` | Updates the parameters values for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE) `MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE` | Updates the refresh schedule for the specified dataset from My workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE_IN_GROUP3) `MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE_IN_GROUP3` | Updates the refresh schedule for the specified dataset from the specified workspace. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_REPORT_CONTENT) `MICROSOFT_POWER_BI_UPDATE_REPORT_CONTENT` | Updates the content of the specified report from **My workspace** with the content of a specified source report. |
| [#](https://flymy.ai/mcp/microsoft-power-bi/#method-MICROSOFT_POWER_BI_UPDATE_WORKSPACE) `MICROSOFT_POWER_BI_UPDATE_WORKSPACE` | Updates the properties for the specified workspace. |

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Use Microsoft Power Bi to add dashboard2. Ask me for the required inputs first and show the result.”** uses `MICROSOFT_POWER_BI_ADD_DASHBOARD2`

**“Use Microsoft Power Bi to apps get reports. Ask me for the required inputs first and show the result.”** uses `MICROSOFT_POWER_BI_APPS_GET_REPORTS`

**“Use Microsoft Power Bi to assign workspace to capacity. Ask me for the required inputs first and show the result.”** uses `MICROSOFT_POWER_BI_ASSIGN_WORKSPACE_TO_CAPACITY`

## Connect Microsoft Power Bi in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Sign in to Microsoft Power Bi Open the Microsoft Power Bi [connection settings](https://app.flymy.ai/mcp-configs#microsoft_power_bi) and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Microsoft Power Bi account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More Analytics and data MCPs

Product analytics, BI dashboards and databases.

### 21Risk

21RISK is a web application that simplifies working with checklists, audits, and actions, facilitating compliance and risk management processes

9 actions / your API key

Link: https://flymy.ai/mcp/21risk/

### AI or Not

AI or Not - detect AI-generated/deepfake image, video, audio or text

5 actions / no setup

Link: https://flymy.ai/mcp/aiornot/

### Amplitude

Amplitude analytics: event segmentation, funnels, retention, cohorts

51 actions / your API key

Link: https://flymy.ai/mcp/amplitude/

### Baremetrics

Baremetrics subscription analytics: sources, MRR/ARR metrics, customers, subscriptions, plans

8 actions / your API key

Link: https://flymy.ai/mcp/baremetrics/

### Baserow

Baserow is an open-source database tool that lets teams build no-code data applications, collaborate on records, and integrate with other services for data...

2 actions / your API key

Link: https://flymy.ai/mcp/baserow/

### beaconcha.in

Beaconchain is a platform providing real-time data and analytics for the Ethereum 2.0 Beacon Chain, offering insights into validators, blocks, and network...

2 actions / your API key

Link: https://flymy.ai/mcp/beaconchain/

## Go to the source

[Microsoft Power Bi in the docs →](https://docs.flymy.ai/mcp/apps/microsoft_power_bi), [Microsoft Power Bi connection settings →](https://app.flymy.ai/mcp-configs#microsoft_power_bi), [Microsoft Power Bi website →](https://powerbi.microsoft.com/), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
