An MCP (Model Context Protocol) server for data transformation and BI charts will allow AI assistants to connect to your data sources, transform data, and generate high-quality visualizations through natural language requests.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"bi-chart-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
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.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
MCP server for Google Lighthouse performance metrics
MCP Security Weekly
Get CVE alerts and security updates for BI Chart MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.pyprocessor.pymanager.pymemo.pyrenderer.pyvega_lite.pyrun_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!