← Microsoft Fabric MCP Server

Microsoft Fabric MCP Server 1.0.0

npm · microsoft-fabric-mcp · current release

6
Tools
0
Resources
0
Templates
0
Prompts

Observation

Observed 2026-08-22T09:00:36.474Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2024-11-05.

Server capabilities
{
  "tools": {}
}

Tools 6

ToolCategoryAnnotationsRisk
create_notebookCreate a new notebook in Fabric workspace
Input schema
{
  "type": "object",
  "properties": {
    "workspaceId": {
      "type": "string",
      "description": "The workspace ID"
    },
    "name": {
      "type": "string",
      "description": "Name of the notebook"
    },
    "content": {
      "type": "object",
      "description": "Notebook content/definition"
    }
  },
  "required": [
    "workspaceId",
    "name",
    "content"
  ]
}
— · —
execute_dax_queryExecute a DAX query on a Power BI dataset
Input schema
{
  "type": "object",
  "properties": {
    "datasetId": {
      "type": "string",
      "description": "The ID of the dataset"
    },
    "query": {
      "type": "string",
      "description": "The DAX query to execute"
    }
  },
  "required": [
    "datasetId",
    "query"
  ]
}
— · —
get_powerbi_datasetsGet all Power BI datasets in the workspace
Input schema
{
  "type": "object",
  "properties": {}
}
— · —
get_workspacesGet all Fabric/Power BI workspaces
Input schema
{
  "type": "object",
  "properties": {}
}
— · —
refresh_datasetRefresh a Power BI dataset
Input schema
{
  "type": "object",
  "properties": {
    "datasetId": {
      "type": "string",
      "description": "The ID of the dataset to refresh"
    }
  },
  "required": [
    "datasetId"
  ]
}
— · —
upload_to_datawarehouseUpload data to a Fabric Data Warehouse
Input schema
{
  "type": "object",
  "properties": {
    "workspaceId": {
      "type": "string",
      "description": "The workspace ID"
    },
    "warehouseId": {
      "type": "string",
      "description": "The data warehouse ID"
    },
    "tableName": {
      "type": "string",
      "description": "Name of the table"
    },
    "data": {
      "type": "array",
      "description": "Array of data rows to upload"
    }
  },
  "required": [
    "workspaceId",
    "warehouseId",
    "tableName",
    "data"
  ]
}
— · —

Resources 0

Resource templates 0

Prompts 0

Let’s talk about MCP security.

Share your details and our security team will contact you.