返回 MCP 目录
public公开dns本地运行

dataagents

Data Agents是一个基于GenAI的数据工程代理平台,通过多智能体协作自动化数据工作流程,支持多种AI后端和n8n集成,提供现代化UI界面和Docker部署方案。

article

README

🚀 数据代理平台

数据代理平台是一种具备 agency 的 AI,借助 GenAI 实现数据工程工作流的自动化与简化。通过提供完整且准备充分的数据请求,它能够节省时间并减少团队间的协作瓶颈。

🚀 快速开始

使用 Docker Compose 是最快的部署方式:

# 克隆仓库
git clone https://github.com/HotTechStack/dataagents.git
cd dataagents

# 启动应用程序
docker-compose up -d

🔧 设置步骤

  1. 容器运行后,访问 n8n 的 http://localhost:5678
  2. 上传工作流文件夹 agents/n8n/conversations 中的 workflow
  3. 配置您的 API 密钥:
    • 在 Docker Compose 中:更新 OpenAI/Claude/Gemini 的密钥
    • 在 n8n 中:配置代理凭据
  4. 启动 n8n 代理以开始使用

✨ 主要特性

  • 🤖 多代理协作 - 可与专业的数据工程代理进行交互。
  • 🔄 多种后端支持 - 能连接到 OpenAI、Claude、Gemini 或 Ollama(用于私有部署)。
  • 🔗 n8n 集成 - 可使用 n8n 工作流进行代理编排。
  • 🎯 基于策略的方法 - 拥有适用于各种数据工程任务的不同策略。
  • 🌙 现代暗黑 UI - 界面美观且响应式,灵感源自 LobeChat。
  • 🚀 Docker 就绪 - 可使用 Docker Compose 轻松部署。

📋 注意事项

⚠️ 重要提示

  • 请确保已安装 Docker 和 Node.js。
  • 检查防火墙设置,确保相关端口处于开放状态。
  • 首次运行时建议使用本地网络。

🛠️ 架构

graph TD
    A[用户] -->|请求数据| B(代理平台)
    B -->|处理请求| C[数据源]
    C -->|返回数据| D[结果处理]
    D -->|呈现结果| E[用户界面]

📄 许可证

此项目使用 MIT 许可证 - 详情请参阅 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端