
BI图表
STDIO基于Python的BI图表可视化服务器
基于Python的BI图表可视化服务器
This project implements the BI Chart MCP Server using Python. Previously, the functionality was prototyped with TypeScript, but the current and maintained version is built with Python.
server.py
: Main entry point for starting the MCP server.loader.py
processor.py
manager.py
memo.py
renderer.py
vega_lite.py
run_server.py
: A script to launch the server.pyproject.toml
, requirements.txt
, setup.py
) and documentation.python -m venv .venv
.venv\Scripts\activate # On Windows
pip install -r requirements.txt
You can run the server using the provided script:
python scripts/run_server.py
Alternatively, you can start the server directly from the module:
python -m mcp_bi_visualizer.server
Run the tests using your preferred test runner. For example, with pytest:
pytest
Enjoy using the BI Chart MCP Server!