本项目使用Python实现了BI Chart MCP Server。之前的功能原型是用TypeScript编写的,但当前维护的版本是基于Python构建的。
server.py: 启动MCP服务器的主要入口点。loader.pyprocessor.pymanager.pymemo.pyrenderer.pyvega_lite.pyrun_server.py: 启动服务器的脚本。pyproject.toml、requirements.txt、setup.py)和文档。python -m venv .venv
.venv\Scripts\activate # 在Windows上
pip install -r requirements.txt
你可以使用提供的脚本来运行服务器:
python scripts/run_server.py
或者,你可以直接从模块启动服务器:
python -m mcp_bi_visualizer.server
使用你喜欢的测试运行器来运行测试。例如,使用pytest:
pytest
享受使用BI Chart MCP Server!