SuperAPI AI 工具集

dbconvert-streams-public

DBConvert Streams 是一款数据库 IDE,集成了数据迁移和实时 CDC(变更数据捕获)功能。它支持跨 PostgreSQL、MySQL、S3 兼容存储以及 Parquet/CSV/JSON 文件进行只读 SQL 查询,并借助 DuckDB 实现跨源联合查询。用户可在一个工作区内浏览数据库、文件和 S3 存储,编辑数据,运行联邦 SQL,执行一次性迁移和实时数据同步。版本 2.4 起内置 MCP 服务器,向 AI 助手暴露只读工具,让 Claude、Cursor、VS Code Copilot 等能读取实时模式、数据和流状态。产品可在 Windows、macOS、Linux 上运行,支持 Docker 自托管,无需云依赖。

访问官网

工具介绍

DBConvert Streams 是一款数据库 IDE,将数据查询、迁移和实时 CDC(变更数据捕获)整合到同一工作流中。其目标是解决传统方案中数据库客户端、迁移脚本和 CDC 管道相互割裂的问题。

主要用途

  • 探索数据库、本地文件及 S3 存储中的数据结构
  • 跨多个数据源运行只读 SQL 查询,支持联邦查询
  • 在数据库之间快速迁移大量数据
  • 实时同步 INSERT、UPDATE、DELETE 变更
  • 让 AI 助手通过 MCP 读取实时模式、数据和流状态,提供查询建议和故障诊断

核心能力

数据库 IDE 与工作区(免费)

  • 数据浏览器:在一个界面浏览数据库、文件和 S3
  • ER 图:可视化数据库关系
  • 模式比较:跨数据库比较模式和样本数据
  • 模式导航:跨连接保持状态并支持搜索
  • 联邦 SQL:同时查询多个数据库和文件源,例如联接 MySQL、PostgreSQL 表和 CSV/Parquet 文件,无需中间导出

内置 AI 聊天(2.5.0 新增)

可针对桌面应用中已打开的数据库工作区(表、视图、文件、SQL 控制台、连接或迁移/CDC 流)提问。AI Chat 以实时工作区上下文启动,能检查模式和诊断流状态。支持使用已安装的代理 CLI(Claude Code、Codex、GitHub Copilot CLI 或 OpenCode),自动提供只读工具子集,且无法更改连接、配置、流或数据。

通过 MCP 的 AI 助手(2.4 新增)

内置 MCP 服务器,向 Claude、Cursor、VS Code Copilot、Windsurf、Gemini CLI、Codex 暴露 27 个只读工具,包括:

  • 连接与模式:列出连接、数据库、模式、表、视图
  • 表与视图检查:描述表/视图、预览数据、运行和解释 SELECT
  • 模式与数据比较:比较模式、比较数据样本
  • 流诊断:列出流、检查流、获取流状态、吞吐统计、最近错误和日志
  • 文件与 S3:列出工作区文件、获取文件模式、预览文件、列出 S3 存储桶和对象
  • 联邦查询:运行和解释跨源只读查询

服务端过滤器只允许 SELECT,AI 客户端无法修改连接、配置、流或数据。

数据迁移(加载模式)

在数据库之间快速移动大量数据集,支持自动模式转换和验证。性能示例:从 MySQL 迁移 2300 万行(4.38 GB)到 Parquet 仅需 35.7 秒,速率 136 MB/s。

实时 CDC

以最小延迟将源端的 INSERT、UPDATE、DELETE 操作实时流式传输到目标端,支持目标为数据库、文件和 S3 存储。

使用方式

  • 桌面应用:从官网下载 Windows、macOS 或 Linux 版本,无需账户。
  • Docker 自托管:可在本地服务器、VPS 或自有基础设施上部署。
  • AI 客户端扩展:下载 .mcpb 文件拖入 Claude 的扩展设置,输入连接字符串和文件夹即可。同一服务器也可作为容器运行,供任何能启动容器的 MCP 客户端使用,Cursor 和 VS Code 支持一键添加。
  • API:UI 覆盖连接、表选择、联邦 SQL、流配置和监控,API 供需要脚本化部署或 CI/CD 集成的用户使用。

适用场景

  • 需要跨多种数据库和文件格式进行查询和探索
  • 希望在一个工具内完成迁移和持续同步
  • 希望让 AI 助手安全地读取实时数据上下文以辅助诊断
  • 无需云依赖、避免供应商锁定的环境

限制

  • 不适用于需要 100+ 连接器(SaaS、API 等)的场景
  • 不适用于已大规模运行 Kafka 管道的场景
  • 不适用于需要复杂 ETL / 转换的场景
  • AI 工具仅限只读,无法执行写操作
  • 产品本身为专有软件,仓库中的 MIT 许可仅覆盖示例、文档和资产
  • macOS 版的 MCP 扩展二进制计划在后续版本中提供

支持的数据源与目标

源:MySQL / MariaDB / Percona、PostgreSQL / CockroachDB、Amazon RDS、Aurora、Google Cloud SQL、Azure Database、本地文件(CSV、JSONL、Parquet)、S3 兼容存储(AWS S3、MinIO、DigitalOcean Spaces、Wasabi) 目标:MySQL / PostgreSQL、CSV / JSONL / Parquet(本地文件)、Amazon S3 / MinIO / S3 兼容存储、Google Cloud Storage、Azure Blob Storage

数据库 IDE 永久免费。数据迁移和 CDC 流式传输的定价详情需参考官方定价页面。