Edit

Share via


Get started with Fabric Pro-Dev MCP Server

Install Fabric Pro-Dev MCP Server on your local machine and start using AI agents to streamline your Fabric development workflows.

Note

Fabric Pro-Dev MCP Server is available as an open-source project on GitHub. This quickstart provides an overview, but detailed setup instructions are maintained in the repository.

Prerequisites

Before installing Fabric Pro-Dev MCP Server, verify you have:

  • Node.js — Version 18 or later (download)
  • npm — Installed with Node.js
  • Microsoft Fabric access — A Fabric tenant and workspace you can access
  • AI agent — VS Code with GitHub Copilot, Claude Desktop, or custom MCP client
  • Operating system — Windows, macOS, or Linux

Installation options

You can install Fabric Pro-Dev MCP Server using:

Install from the npm registry:

npm install -g fabric-pro-dev-mcp-server

Option 2: Source code

Clone and build from GitHub:

git clone https://github.com/microsoft/fabric-mcp-pro-dev
cd fabric-mcp-pro-dev
npm install
npm run build

Configuration

After installation, configure the server for your environment:

  1. Set up authentication — Configure local credentials for Fabric API access
  2. Configure AI agent — Point your client to the local server
  3. Verify connection — Test with a simple prompt

Detailed configuration steps, including authentication options and client-specific setup, are available in the GitHub repository.

Verify installation

Test your installation by asking your AI agent:

List my Fabric workspaces using the local server

If configured correctly, the agent uses your local Fabric Pro-Dev MCP Server to retrieve workspace information.

Next steps

Now that your local server is running:

Full documentation

Complete documentation for Fabric Pro-Dev MCP Server, including:

  • Detailed installation instructions
  • Authentication configuration
  • Client setup for VS Code, Claude, and custom implementations
  • Tools reference and examples
  • Extension and customization guides
  • Troubleshooting and FAQ

...is maintained in the GitHub repository: