支持多种数据库的 AI 数据库客户端,同时提供 MCP 服务器供智能体查询。
- Star
- 6,321
- Fork
- 423
- 未关闭 Issue
- 37
- 最近提交
- 36分钟前
这是什么?
TablePro 是一款面向开发者的数据库客户端,采用 macOS 和 iOS 原生框架开发,不依赖 Electron、JDBC 或 JavaScript 运行时。它通过原生驱动连接主流 SQL 与 NoSQL 数据库,较小众的数据库驱动可按需以插件形式安装。
应用提供带自动补全、多光标和 Vim 模式的 SQL 编辑器,以及支持行内编辑、排序、筛选和撤销重做的数据表格。连接支持 SSH 隧道(密码或密钥认证)和 SSL/TLS,查询历史支持全文搜索。
内置 AI 功能包括聊天、行内建议以及 Explain/Optimize 操作,可使用自己的 API Key,或通过 Ollama 在本地运行模型。MCP 服务器允许 Cursor、Raycast、Claude Desktop 等工具直接访问你的数据库。Linux 版本正在开发中,暂不支持 Windows。
核心功能
- 01原生 macOS 与 iOS 应用,不依赖 Electron 或 JDBC
- 02带自动补全、多光标和 Vim 模式的 SQL 编辑器
- 03支持行内编辑、排序、筛选和撤销重做的数据表格
- 04支持 SSH 隧道与 SSL/TLS 安全连接
- 05内置 AI 聊天与行内建议,可使用自有 API Key 或本地 Ollama
- 06提供 MCP 服务器,便于 Cursor、Raycast、Claude Desktop 接入
适用场景
- 在 Mac 上日常查询和编辑 MySQL、PostgreSQL 或 SQLite 数据
- 通过 SSH 隧道连接远程数据库
- 借助 MCP 让 AI 助手直接查询本地数据库
快速上手
- 1
通过 Homebrew cask 安装
brew install --cask tablepro - 2
或从 GitHub Releases 页面下载应用
使用前须知
- 仅支持 macOS 和 iOS/iPadOS;不支持 Windows,Linux 版本尚未发布。
- Mac 版的部分功能(如 iCloud 同步和团队资源库)需要付费许可证。
- 采用 AGPL-3.0 许可证,这是一种强 Copyleft 许可证。
收录于专题
标签
常见问题
- TablePro 是什么?
- 免费开源的原生数据库客户端,支持 macOS 和 iOS,覆盖主流 SQL 与 NoSQL 数据库。 TablePro 是一款面向开发者的数据库客户端,采用 macOS 和 iOS 原生框架开发,不依赖 Electron、JDBC 或 JavaScript 运行时。它通过原生驱动连接主流 SQL 与 NoSQL 数据库,较小众的数据库驱动可按需以插件形式安装。
- TablePro 可以免费使用吗?用的什么许可证?
- TablePro 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- TablePro 还在维护吗?
- 活跃维护中。TablePro 最近一次提交是在 2026年10月26日。
- TablePro 适合用来做什么?
- 在 Mac 上日常查询和编辑 MySQL、PostgreSQL 或 SQLite 数据 通过 SSH 隧道连接远程数据库 借助 MCP 让 AI 助手直接查询本地数据库
- TablePro 怎么安装和运行?
- 通过 Homebrew cask 安装: brew install --cask tablepro 或从 GitHub Releases 页面下载应用
- 在哪里获取 TablePro?
- 源代码和安装说明在 GitHub 上:https://github.com/TableProApp/TablePro
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源桌面 SQL 工作台,支持 PostgreSQL、MySQL、SQLite 及插件扩展的数据库,并内置 AI 代理可用的 MCP 服务。
跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 等多种数据库,可作桌面或网页应用使用。
免费的跨平台桌面 SQL 客户端与数据库工具,支持 100 多种数据库。
一款终端数据库客户端,支持 PostgreSQL、MySQL、SQLite 等,采用 vim 风格快捷键。
用 Rust 和 GPUI 编写的快速原生跨平台数据库客户端,支持多种数据库,无需 Electron 或 JVM。