InsightFlow 是一款高级分析平台,它将实时数据处理与基于 AI 的洞察相结合,并采用了模型上下文协议 (MCP)。该平台能够与 Claude AI 实现无缝集成,为智能数据分析和决策支持提供有力帮助。
python app/main.py
http://localhost:8000/docs
git clone https://github.com/yourusername/insightflow.git
cd insightflow
python -m venv venv
source venv/bin/activate # 在 Windows 上:venv\Scripts\activate
pip install -r requirements.txt
cp config/config.example.yaml config/config.yaml
# 使用 config.yaml 编辑您的设置
cp .env.example .env
# 编辑 .env 以获取您的凭证
GET /tools - 列出可用的 MCP 工具。POST /tool/{tool_name} - 执行特定工具。WS /ws - 实时通信 WebSocket 端点。# MCP 配置示例
my_config:
host: "localhost"
port: 8080
| 属性 | 详情 |
|---|---|
| 后端 | Python 3.9+, FastAPI |
| AI 集成 | Anthropic Claude API |
| 数据处理 | Pandas, NumPy |
| 数据库 | SQLAlchemy(支持多种数据库) |
| API | REST + WebSocket |
| 协议 | 模型上下文协议 (MCP) |
docs/ 获取更多信息。项目遵循 MIT 许可证,详情请查看 LICENSE 文件。
感谢您选择 InsightFlow 进行数据分析和决策支持!