Skip to main content

Local MCP server for Power BI PBIP/PBIR/TMDL modeling and report design automation

Project description

Power BI MCP Server

Local MCP server for file-first Power BI PBIP/PBIR/TMDL automation and report design assistance.

The canonical Python package is powerbi_mcp. It intentionally avoids using mcp as the local package name so imports can coexist with the official Model Context Protocol Python SDK.

Quick Start

After publication to PyPI, run it locally with uvx:

uvx powerbi-mcp-designer

Add it to Claude Code:

claude mcp add --transport stdio powerbi-mcp -- uvx powerbi-mcp-designer

Add it to Codex:

codex mcp add powerbi-mcp -- uvx powerbi-mcp-designer

For local development from this repository:

python -m powerbi_mcp.server

Check the local environment:

powerbi-mcp-doctor --project ./example --no-validate

Run the test suite with:

python -m unittest discover -s powerbi_mcp/tests

See README_INSTALL.md for full installation and publishing instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

powerbi_mcp_designer-0.2.0.tar.gz (91.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

powerbi_mcp_designer-0.2.0-py3-none-any.whl (122.8 kB view details)

Uploaded Python 3

File details

Details for the file powerbi_mcp_designer-0.2.0.tar.gz.

File metadata

  • Download URL: powerbi_mcp_designer-0.2.0.tar.gz
  • Upload date:
  • Size: 91.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for powerbi_mcp_designer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 90f003d6e049b12e5254631d39e1d22f6bbb73ee79906bae0beec064038b4808
MD5 0aa597fde4a6e11c41b849c15a372002
BLAKE2b-256 abdbacb904bef67b93a322c919a8fa8d725df807def8b9fd25c08508f4700f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for powerbi_mcp_designer-0.2.0.tar.gz:

Publisher: publish.yml on dbru540/powerbi-mcp-designer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file powerbi_mcp_designer-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for powerbi_mcp_designer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fdc101aad0365f18cfa814e5c9760b6052a8fadab4c56c7d1668444419b3ebf0
MD5 f0bd7537ba8abd0889018ac326814508
BLAKE2b-256 fa3f726b7eca3eac58e2bab98713ebd07170321019690d241addc0c49fa26169

See more details on using hashes here.

Provenance

The following attestation bundles were made for powerbi_mcp_designer-0.2.0-py3-none-any.whl:

Publisher: publish.yml on dbru540/powerbi-mcp-designer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page