表形式MCPサーバー
これは、PowerBI Desktop で実行される PowerBI モデルなどの表形式モデルをローカルで実行するためのモデル コンテキスト プロトコル (MCP) サーバーです。
このサーバーにより、MCP 対応の LLM クライアントは表形式モデルと通信できるようになり、DAX クエリのデバッグ、分析、作成を支援できます。
仕組み
ADOMD.NET の AdomdConnectionを使用して、表形式モデルのローカル実行インスタンスに接続します。
この接続を使用すると、サーバーはクライアントがDAX クエリを実行して、高精度の事前定義済みで十分に文書化されたツールや、デバッグおよび開発用のカスタム DAX クエリを通じてモデル メタデータ ( DAX INFO 関数を使用) を取得できるようにします。
この MCP サーバーは、ADOMD.NET を介してクライアントと Power BI 表形式モデル間の通信を可能にし、高度な分析のための完全な DEFINE ブロック機能を備えた定義済みメタデータ クエリと柔軟な DAX クエリの両方をサポートします。
ツール
リストメジャー
モデル内のすべてのメジャーを一覧表示します。オプションでテーブル名でフィルタリングできます。
測定の詳細を取得する
名前で特定のメジャーの詳細を取得する
リストテーブル
モデル内のすべてのテーブルを一覧表示する
テーブルの詳細を取得する
名前で特定のテーブルの詳細を取得する
テーブル列の取得
特定のテーブルの列を名前で取得する
テーブル関係の取得
特定のテーブルの関係を名前で取得する
プレビューテーブルデータ
テーブルからデータをプレビューする(上位 N 行)
ランクエリ
DAXクエリを実行します。DEFINEブロック、EVALUATEステートメント、または単純な式を含む完全なDAXクエリをサポートします。
インストール方法
要件とインストール手順については、 docs/Installation.md
参照してください。
テスト
resources/testing.md
を参照してください
ライセンス
マサチューセッツ工科大学
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
表形式-MCP
Related MCP Servers
- PythonMIT License
- Python
- Python
- TypeScriptMIT License