ToolJet
开源低代码应用开发平台,支持通过 MCP 协议让编码代理直接操作工作区、创建数据表和界面组件。
核心事实
时间轴 (近 90 天)
ToolJet 在两个层级上应用 RBAC:平台权限决定谁能触达某个工作区资源;应用权限决定每个组能打开和运行哪些页面/查询/组件。
构建时与运行时分离的原则:构建时编码智能体通过 MCP 一次性完成表结构创建、查询接线、页面布局和权限配置,产出静态自包含应用;运行时应用只依赖已配置的数据源独立执行,不需要智能体在线、不消耗模型 token、不受智能体会话生命周期影响。
构建时与运行时分离带来三个好处:应用可以长期稳定运行、成本可预测(每次分析只付 Jev 调用的费用)、安全性更好(运行时不需要授予智能体工作区写权限)。
一旦需求变更,使用构建时运行时分离原则生成的应用需要重新生成或手动调整,不会自动跟随提示词变化。
在 ToolJet 构建的应用中,一个查看者调用写查询时会收到 401 拒绝,说明服务端确实在执行 RBAC 规则。
ToolJet 官方博客展示了一个由编码代理生成的「Support Ticket Sorter」应用,使用 ToolJet MCP 搭建应用骨架,用 TypeSafe 的 Jev 完成分拣判断,100 条合成工单最终变成一条可复核的处理队列。
ToolJet MCP 是该协议在 ToolJet 低代码平台上的实现,使编码代理能够直接读取工作区结构、创建数据表和查询、生成界面组件。
该应用使用 Support Sorter - Agents、Leads 和 Viewers 三个 ToolJet 组划分职责,只有 Agents 和管理员可以执行分拣、Jev、保存和备注操作,Reset 仅限管理员,Leads 和 Viewers 为只读;规则强制执行在查询层面,被拦截的用户会收到服务端拒绝。
ToolJet 在平台层提供治理能力,支持 SAML、OIDC 或 LDAP 单点登录与 SCIM 自动开通账号、基于角色的访问控制细化到应用和数据源及每条查询、审计日志记录每次登录和编辑及审批决策、Docker 或 Kubernetes 自托管气隙部署、多人协同编辑配合版本管理和 Git 同步,且 ToolJet AI 可运行在自有部署环境内。
切换到方案B后场景加载时间从3.3秒缩短到约0.5秒,快约6.8倍
全部知识事实 (10)
切换到方案B后场景加载时间从3.3秒缩短到约0.5秒,快约6.8倍
75%待验证ToolJet 在两个层级上应用 RBAC:平台权限决定谁能触达某个工作区资源;应用权限决定每个组能打开和运行哪些页面/查询/组件。
50%待验证构建时与运行时分离的原则:构建时编码智能体通过 MCP 一次性完成表结构创建、查询接线、页面布局和权限配置,产出静态自包含应用;运行时应用只依赖已配置的数据源独立执行,不需要智能体在线、不消耗模型 token、不受智能体会话生命周期影响。
50%待验证构建时与运行时分离带来三个好处:应用可以长期稳定运行、成本可预测(每次分析只付 Jev 调用的费用)、安全性更好(运行时不需要授予智能体工作区写权限)。
50%待验证一旦需求变更,使用构建时运行时分离原则生成的应用需要重新生成或手动调整,不会自动跟随提示词变化。
50%待验证ToolJet MCP 是该协议在 ToolJet 低代码平台上的实现,使编码代理能够直接读取工作区结构、创建数据表和查询、生成界面组件。
50%待验证该应用使用 Support Sorter - Agents、Leads 和 Viewers 三个 ToolJet 组划分职责,只有 Agents 和管理员可以执行分拣、Jev、保存和备注操作,Reset 仅限管理员,Leads 和 Viewers 为只读;规则强制执行在查询层面,被拦截的用户会收到服务端拒绝。
50%待验证ToolJet 在平台层提供治理能力,支持 SAML、OIDC 或 LDAP 单点登录与 SCIM 自动开通账号、基于角色的访问控制细化到应用和数据源及每条查询、审计日志记录每次登录和编辑及审批决策、Docker 或 Kubernetes 自托管气隙部署、多人协同编辑配合版本管理和 Git 同步,且 ToolJet AI 可运行在自有部署环境内。
50%待验证在 ToolJet 构建的应用中,一个查看者调用写查询时会收到 401 拒绝,说明服务端确实在执行 RBAC 规则。
50%待验证ToolJet 官方博客展示了一个由编码代理生成的「Support Ticket Sorter」应用,使用 ToolJet MCP 搭建应用骨架,用 TypeSafe 的 Jev 完成分拣判断,100 条合成工单最终变成一条可复核的处理队列。
50%