pbi-desktop-mcp-public and metabase-mcp

These two tools are competitors because they both enable AI assistants to programmatically interact with business intelligence platforms, but for different underlying platforms: Power BI and Metabase, respectively.

pbi-desktop-mcp-public
58
Established
metabase-mcp
48
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 13/25
Community 22/25
Maintenance 6/25
Adoption 8/25
Maturity 15/25
Community 19/25
Stars: 206
Forks: 61
Downloads:
Commits (30d): 0
Language:
License:
Stars: 46
Forks: 21
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About pbi-desktop-mcp-public

maxanatsko/pbi-desktop-mcp-public

The MCP Engine is a Power BI tool that lets AI assistants like Claude interact with your Power BI models programmatically: read your model structure, run DAX queries, create and modify measures, manage relationships, and perform advanced analytics - all through natural conversation.

Implements the Model Context Protocol (MCP) server standard, enabling seamless integration with Claude Desktop, VS Code, and other MCP-compatible clients through stdio transport. Features built-in rollback capabilities and dry-run testing to prevent unintended model changes, with all processing occurring locally—zero telemetry, no cloud data transmission. Supports Windows and macOS platforms, maintaining full compatibility with Power BI Desktop's native file format for direct model manipulation.

About metabase-mcp

hluaguo/metabase-mcp

Metabase MCP server provides integration with the Metabase API, enabling LLM with MCP capabilites to directly interact with your analytics data, this server acts as a bridge between your analytics platform and conversational AI.

Implements a FastMCP server compatible with multiple transport protocols (STDIO, SSE, HTTP), supporting both SQL and MongoDB query execution with native parameter templating and aggregation pipeline support. Built on modern Python 3.12+ with context-aware logging middleware and proper error handling, it integrates directly with Claude Desktop, Cursor IDE, and any MCP-compliant client through environment-based API key or session authentication.

Scores updated daily from GitHub, PyPI, and npm data. How scores work