SuperAPI AI 工具集

cli

Endor 是一个命令行工具,能在任何安装了 Node 的环境中,为 MariaDB、PostgreSQL、Redis、Memcached、Alpine、Valkey 等常用服务提供即时、私密、沙箱化的隔离运行环境。每个服务运行在临时隔离虚拟机中,仅暴露应用端口,使用完按 CTRL+C 退出后不留痕迹。它支持 MCP 模式,可让 AI 智能体和 IDE 安全地启动和使用数据库或键值存储,适合 AI 智能体与追求效率的用户。

访问官网

工具介绍

Endor 是一个命令行工具,目标是在任何安装了 Node 的地方,为常用服务提供即时、私密、沙箱化的运行环境。用户可以在几秒内安全地运行 MariaDB、PostgreSQL 等多种服务器,无需额外安装其他组件,所有内容都在本地运行,适合 AI 智能体和追求效率的用户。

主要能力与特点:

  • 支持将 MariaDB、PostgreSQL、Redis、Memcached、Alpine、Valkey 等服务作为预配置应用运行在隔离沙箱中。
  • 每个服务运行在临时的、隔离的虚拟机中,只暴露应用程序端口。
  • 使用 CTRL+C 退出 Endor 后,所有内容消失,不会在系统中留下痕迹。
  • 提供 MCP(模型上下文协议)模式,允许 AI 工具(如智能体、IDE)启动并使用这些服务。AI 智能体可以安全地启动数据库服务器或键值存储,作为其能力的一部分。
  • 可选实验性全网络模式,允许运行功能完整的 Alpine Linux 机器。

使用方式:

  • 运行服务:输入 endor run mariadb 即可启动 MariaDB 数据库。
  • 为 AI 智能体提供能力:Claude Code 如需运行 Valkey 实例,可执行 endor mcp。
  • 也可以通过 npx 在不安装 CLI 的情况下运行服务。
  • Endor 通过 Model Context Protocol (MCP) 连接 AI 智能体,可直接使用 npx 运行,并提供配置指南以适配不同的智能体工具。

适用场景:

  • 需要快速启动数据库或 KV 存储进行开发、测试或演示的场景。
  • AI 智能体和 IDE 需要在安全沙箱中临时启动服务(如 MariaDB、Valkey)的场景。
  • 希望不污染本机环境、用完即走的临时服务环境需求。

限制与说明:

  • 使用 Endor 需要接受其最终用户许可协议(EULA)。
  • 全网络模式为实验性功能,并非默认启用。
  • 关于收费、价格、具体支持的应用完整列表等更多细节,官方资料中暂未提供。