DataArcus for Power BI

io.github.Antnioo由 GitHub 账号 Antnioo 发布v0.3.1更新于 Nov 4, 2026

Plan, check and write Power BI reports on your PC after you approve. Arabic RTL and Gulf calendar.

已验证STDIO仅桌面文件与存储数据与分析

概览

AI 生成的概览

本地 MCP 服务器,经你批准后在电脑上规划、校验并写入 Power BI 报表文件,支持阿拉伯语从右到左排版与海湾日历。

可以做什么
  • 以英语、阿拉伯语或双语规划报表布局,每个新方案都会先经 Microsoft 报表校验器检查
  • 在你批准后才写入新的 Power BI 报表文件
  • 用校验器检查已有报表,包括重设计、阿拉伯语版本和示例项目
  • 生成阿拉伯语从右到左布局,以及回历日期、斋月与开斋节区间、海湾国家周末等日历内容
  • 仅替换它自己的答案文件,且需经你批准
适用场景
适合在 Windows 电脑上制作 Power BI 报表、希望助手起草布局、生成阿拉伯语或海湾日历相关报表,或在写入前后校验报表文件的场景。
运行要求
以本地进程方式在用户机器上运行(仅桌面端,stdio 传输),以 mcpb 包分发,安装步骤见项目的 mcp README。未声明任何环境变量、请求头或身份验证。按测量与校验流程推断需要 Power BI Desktop。
安装前请注意
它会向你的机器写入文件:新报表文件,以及经批准后它自己的答案文件。README 说明部分产物(重设计、阿拉伯语版本、英阿对照副本和示例项目)在校验器运行前就已写入,需事后检查。项目处于公开测试阶段,README 建议核对下载文件的 SHA-256。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DataArcus for Power BI,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

DataArcus

Power BI reports designed right, and checked in Power BI, not just generated. Arabic, right to left and the Gulf calendar, next to Microsoft's tools.

Website: dataarcus.com · Contact: [email protected]

This repository is the source of dataarcus.com: free Power BI tools that run in your browser (nothing you open in them is uploaded), articles in English and Arabic, and the Power BI Desktop measurements behind the tools.

Free tools

ToolWhat it does
Power BI Theme GeneratorA theme JSON, a matching background and the position of every visual, from your brand colours (right to left too)
Model Health CheckChecks a .pbit or a zipped Power BI project for unused columns, slow DAX, missing formats and more
DAX Calendar Table GeneratorA date table with Hijri dates, announced Ramadan and Eid dates, and each GCC country's weekend
DAX Measure BuilderYoY, YTD, MTD, rolling and Ramadan / Eid window measures, ready to paste
SVG KPI DesignerKPI cards as DAX image measures
Licensing Cost CalculatorPro vs PPU vs Fabric capacity, with Copilot requirements and UAE / Saudi prices
PL-300 and DP-600 practice examsFree practice questions with explanations

How we check our work

  • Automated tests on every change: every website test suite (the list is ALL in scripts/tests/run-all.mjs) and the MCP's tests run on each pull request and push to main.
  • Microsoft's own validator: our test runs check the reports the tools write, on our sample models, with Microsoft's report validator. The website's tools don't run it on the reports you make in your browser. The DataArcus MCP runs it on your machine on each new report it plans with plan_layout (in English, Arabic or both) before create_report writes it, and in check_report. A redesign, the Arabic twin, the English-Arabic copy and the sample project are copies or fixed files and are not run through it before they are written: check_report runs it on them afterwards.
  • Measured in Power BI Desktop: sizes, layouts and numbers are measured in Power BI Desktop, never estimated, and recorded with the version used.
  • Sourced facts: prices, dates and Microsoft claims are linked to their source and re-checked. The Gulf calendar's announced Ramadan and Eid dates for the UAE and Saudi Arabia, each with its source, are in scripts/gulf-calendar/DATES-SOURCES.md.

Measurements

What was measured in Power BI Desktop, on which version, how, and the quirks found, is in scripts/tests/DESKTOP-TESTS.md.

The AI report designer

An AI report designer for Power BI (it works with Claude on your own machine and writes new files only: the one file it ever replaces is its own answers file, after you approve) is in public beta: download 0.3.0 from the release page (check its SHA-256 there), install steps in mcp/README.md. Questions: [email protected].

How it is built

The parts (the website, the engines it shares with the MCP, the MCP server and its approval gate, the tests), how one write flows from plan to approval to file, and the rules that always hold: ARCHITECTURE.md.

Licence

Copyright © 2025-2026 Abdelrahman Mohammed, trading as DataArcus. All rights reserved: the code is published for transparency, not as open source. See LICENSE.

来源:README.md,提交 b79a7ed

工具

0
SourceWeft 曾在隔离沙箱中以无凭据方式启动该软件包一次,以列出其工具,但未能完成:该软件包类型无法在沙箱中运行。

版本历史

2
  1. v0.3.1最新Nov 4, 2026
  2. v0.3.0Oct 21, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。