Pbirb MCP logo

Pbirb MCP

未申請

作者: mafaq229

MCP server for editing Power BI Report Builder paginated reports (`.rdl`) through Claude or any MCP client. 130+ tools across charts, datasets, layout, parameters, validation. Byte-identical RDL round-trip; PBIDATASET-aware.

antrophicclaudedata-toolslxmlmcpmcp-servermodel-context-protocolpaginated-reportspower-bipython

サーバーをセットアップ

01 / クライアントを選択

02 / 接続前の準備

認証方法は未指定です。接続前にプロジェクトの手順を確認してください。

プロジェクトが必要とする実行環境をインストールし、クライアントから利用できるようにしてください。

プロジェクトの手順

手順に記載された名前をカンマで区切って入力してください。秘密の値は入力しないでください。

03 / 設定を追加

出典:公開インストール手順から生成

claude mcp add --transport stdio 'pbirb-mcp' -- 'uvx' 'pbirb-mcp'

プレースホルダーを置き換えてからターミナルで実行してください。

04 / クライアントで確認

クライアントの MCP 設定で接続とツール一覧を確認してください。設定のコピーだけでは接続成功は確認できません。

AI & MLの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

40 件中 40 件

ドキュメントに記載されたツール (40)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

add_body_image

Append an Image to the body

add_body_textbox

Append a Textbox to <Body>/<ReportItems>

add_line

A <Line> report item

add_list

A list region (single-column tablix template)

add_query_parameter

Append <QueryParameter> (e.g. =Parameters!DateFrom.Value)

add_rectangle

A <Rectangle> container (group other items, control page breaks)

add_tablix_filter

Append a <Filter>. Operators: Equal, NotEqual, GreaterThan, In, Between, Like, TopN, ...

convert_to_matrix

Promote a table to a matrix (row + column groups) — see docs/MATRIX-cookbook.md

describe_report

Top-level inventory: data sources, datasets, parameters, tablixes, page setup

get_expression_reference

Cheat-sheet of common RDL expression patterns (countwhere, sumwhere, iifformat helpers build these)

get_parameters

Report parameters with data type, prompt, and flags (multi-value, hidden, nullable, allow-blank)

get_tablixes

Tablix layout: columns, row/column groups, sort expressions, filters, visibility

insert_chart_from_template

A basic Column chart: single category axis grouped by categoryfield, single Y series =Sum(Fields!<valuefield>.Value). Change <Type> post-insert (Bar / Line / Pie / etc.).

insert_tablix_from_template

A basic Tablix mirroring the fixture's shape — header row with the column name as a static label, detail row binding to =Fields!<column>.Value. One column per requested field.

refresh_dataset_fields

Re-derive the <Fields> list from the query's column metadata

remove_body_item

Remove a named Textbox / Image / Tablix from the body

remove_query_parameter

Drop a query parameter (and clean up empty <QueryParameters>)

remove_tablix_filter

Remove by ordinal index from listtablixfilters

set_alternating_row_color

Zebra-stripe a tablix's detail row with BackgroundColor=IIf(RowNumber(Nothing) Mod 2, "<a>", "<b>")

set_body_size

The <Body> region's overall height

set_cell_span

Set RowSpan / ColSpan on a cell

set_chart_axis

Category / value axis title, scale, format

set_chart_data_labels

Toggle and format data labels

set_chart_legend

Legend visibility and placement

set_chart_series_grouping

Category/series grouping expression

set_chart_series_type

Column / Bar / Line / Area / Pie / ... per series

set_chart_title

Chart title text/expression

set_conditional_row_color

Drive detail-row BackgroundColor from an expression

set_datasource_connection

Repoint a <DataSource> at a Power BI XMLA endpoint. DataProvider=SQL (the AS provider id).

set_detail_row_visibility

Set <Visibility> on the Details group

set_element_visibility

Set <Visibility> on any named ReportItem (Tablix, Textbox, Image, Rectangle, Subreport, Chart). Group / detail-row visibility have their own tools.

set_page_orientation

Swap PageHeight/PageWidth to match Portrait or Landscape. Idempotent.

set_page_setup

Page dimensions, margins, columns. All fields optional.

set_tablix_corner

Set the matrix corner cell text/expression

set_tablix_size

Set the tablix's overall <Width> / <Height>

set_textbox_style

Routes properties to the right nested <Style> node automatically: box-level (BackgroundColor, Border, VerticalAlign), paragraph-level (TextAlign), run-level (FontFamily, FontSize, FontWeight, Color, Format)

set_textbox_style_bulk

Apply one style to many textboxes in a single call

style_tablix_row

Style every cell of a tablix row at once (header / detail / footer)

update_dataset_query

Replace <DataSet>/<Query>/<CommandText> with a DAX expression

update_query_parameter

Change the value expression of an existing query parameter

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。