Activepieces

活跃
GitHub TypeScript NOASSERTION

简介

Activepieces 是一个开源 AI 工作流自动化平台,集成 400+ MCP Server 和 AI Agent,支持自动化业务流程编排。

核心特性

  • 400+ 集成 Piece — 覆盖 Google Sheets、OpenAI、Discord 等 400+ 服务的开箱即用集成
  • MCP Server 自动生成 — 所有 Piece 自动暴露为 MCP Server,可直接在 Claude Desktop 中使用
  • TypeScript 类型安全框架 — Piece 使用 TypeScript 编写,支持热重载本地开发
  • 可视化流程构建器 — 无代码拖拽式界面,支持循环、分支、自动重试等高级功能
  • Human-in-the-Loop — 内置延迟执行和审批机制,支持人工介入工作流
  • 自托管与安全 — Docker 一键部署,网络隔离,完全掌控数据

适用场景

💡 自动化跨平台业务流程(邮件通知、数据同步、工单创建)
💡 构建 AI 驱动的内容处理管道(文档分析、邮件摘要)
💡 为团队搭建无需编码的自动化工作流平台
💡 将 MCP Server 集成到 LLM 工作流中实现工具调用
💡 替代 Zapier/n8n 的自托管开源自动化方案

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(24.3k stars)
  • 项目有一定历史沉淀(已维护 3 年)

⚠️ 不足

  • 缺少明确的开源许可证

快速开始

docker compose up -d

# 访问 http://localhost:8080
# 1. 创建账号
# 2. 选择模板或从空白开始
# 3. 拖拽添加 Piece(触发器 + 动作)
# 4. 配置连接
# 5. 激活流程

# 或使用 CLI
npx activepieces dev

相关项目

Better Chatbot

1.2k · TypeScript
活跃 A

基于 Agent、MCP 和工作流驱动的增强型聊天机器人平台,支持多模型接入、可视化工作流编排和低代码配置。

mcpagentchatbot +5
  • · 多模型支持:集成 OpenAI、Anthropic、Google、xAI、Ollama 等所有主流 LLM
  • · MCP 协议驱动:通过 @mention 调用浏览器自动化、Web 搜索、代码执行等工具
  • · 可视化工作流编辑器:拖拽式构建 AI 工作流并发布为聊天工具

n8n MCP

22.8k · TypeScript
活跃 A+

为 Claude Desktop、Claude Code、Windsurf 和 Cursor 提供 n8n 工作流自动化的 MCP 服务,支持通过自然语言创建和管理工作流。

mcpworkflowautomation +2
  • · 1851 个 n8n 节点覆盖 — 822 核心节点 + 1029 社区节点的完整文档和属性访问
  • · MCP 协议服务 — 为 Claude Desktop、Cursor、Windsurf 等 AI IDE 提供 n8n 知识
  • · 模板搜索 — 2352 个工作流模板,支持按复杂度、角色和时间筛选

VoltAgent

10.6k · TypeScript
活跃 A

VoltAgent 是端到端 AI Agent 工程平台,TypeScript 框架加 VoltOps 控制台,覆盖 Workflow、MCP、Memory 和可观测性。

workflowagent-frameworktypescript +2
  • · 核心 Agent 运行时 - 类型化角色、工具、记忆和模型提供方,一站式装配
  • · 声明式工作流引擎 - 用代码描述多步自动化,不依赖图编辑器
  • · Supervisor 与子 Agent 拓扑 - 由 supervisor 运行时协调多个专精 Agent