Mcp-ChatBI
@dynamiclu
关于 Mcp-ChatBI
基于 Mcp 架构的 ChatBI,是一种数据分析智能体解决方案
概览
What is Mcp-ChatBI?
Mcp-ChatBI is a data analysis agent solution built on the MCP architecture, designed to address common ChatBI problems such as data accuracy, multi-metric queries, and automated analysis chains. It runs on Python 3.10–3.12 and is deployed via an API backend and a Gradio web interface.
How to use Mcp-ChatBI?
Clone the repository, install dependencies with pip3 install -r requirements.txt, configure your Qwen model API key and model name in config/config.toml, then start the API with python3 main-api.py and the Gradio interface with python3 main-webui.py.
Key features of Mcp-ChatBI
- Text2Tools approach for 100% data accuracy
- Multi-metric query in a single conversation
- Automated data analysis chain via model reasoning
- Supports Headless BI services or custom APIs
- Gradio web UI for easy interaction
Use cases of Mcp-ChatBI
- Ensuring absolute data accuracy in business intelligence reporting
- Querying multiple metrics (e.g., revenue, users, conversion) in one dialogue
- Automating complex analytical workflows like comparative analysis or root cause attribution
FAQ from Mcp-ChatBI
How does Mcp-ChatBI guarantee data accuracy?
Instead of Text2SQL or Text2Code, it uses a Text2Tools pattern where tools are Headless BI services or APIs, eliminating model hallucination.
Can I query multiple metrics in one conversation?
Yes. The model automatically decomposes the request, plans a task order, and calls the appropriate tools sequentially, returning all results together.
Which large language model does Mcp-ChatBI support?
It is configured to use Qwen models (e.g., qwen-max) via the config/config.toml file, where you set the API key and model name.
What are the deployment requirements?
Python 3.10 to 3.12 and installation of dependencies from requirements.txt. No GPU is explicitly required; it relies on model API calls.
Is Mcp-ChatBI open-source?
Yes. The project is available on GitHub and can be freely cloned and deployed.
其他 分类下的更多 MCP 客户端
SocialBu
socialbu.comConnect Claude, ChatGPT, Cursor, OpenClaw, Hermes Agent, and other MCP-compatible AI assistants to SocialBu. Create posts, use AI tools, review schedules, check analytics, and manage social media work through natural con

Prove AI
preuve.aiStartup research engine. Scores ideas with live market data. Only 17.5% pass.
MCP Web Client
jinruoxinchenMCP Web Client project

Crowded Finance
mcp.crowdedfinance.comThe Crowded MCP allows organizations to run financial operations by asking — managing expenses, contacts, payment processing, reporting, and more. Samples of what you can do: Keep an eye on spending by asking "What sof

BCMS
thebcms.comThe agentic headless CMS to create, update, and manage content via agents, UI, or API.
评论