powerbi-mcp-server
The powerbi-mcp-server is a Python-based tool designed to integrate with Power BI for data analysis. Users can automate data visualization and report generation, enabling efficient business insights. It features robust functionalities that simplify data retrieval and processing, significantly enhancing the data analysis workflow.
GitHub Stars
2
User Rating
Not Rated
Favorites
0
Views
57
Forks
1
Issues
0
Power BI MCP Server
A Model Context Protocol (MCP) server for integrating Power BI with GenAI applications.
Overview
Business analytics and data visualization
Features
- Comprehensive Power BI API coverage
- Multiple authentication methods
- Enterprise-ready with rate limiting
- Full error handling and retry logic
- Async support for better performance
Installation
pip install powerbi-mcp-server
Or install from source:
git clone https://github.com/asklokesh/powerbi-mcp-server.git
cd powerbi-mcp-server
pip install -e .
Configuration
Create a .env file or set environment variables according to Power BI API requirements.
Quick Start
from powerbi_mcp import PowerBiMCPServer
# Initialize the server
server = PowerBiMCPServer()
# Start the server
server.start()
License
MIT License - see LICENSE file for details
0
Followers
0
Repositories
0
Gists
0
Total Contributions
HoloViz MCP is a comprehensive Model Context Protocol server that provides intelligent access to the HoloViz ecosystem. It enables AI assistants to help you build interactive dashboards and data visualizations using libraries like Panel, hvPlot, and datashader, enhancing the efficiency of data analysis.