TablePro launches native macOS database client with MCP
TablePro is a free, open-source (AGPLv3) database client engineered natively for macOS using AppKit and SwiftUI, eliminating the heavy memory and startup penalties common to Electron and JVM-based database management tools. Powered by native drivers across 29 database engines—including PostgreSQL, MySQL, SQLite, MongoDB, Redis, and DuckDB—the client delivers sub-second cold launches and an idle footprint of roughly 80 MB. Its feature set includes a tree-sitter-highlighted SQL editor with Vim keybindings, an editable grid with deferred commits, visual schema diagrams, EXPLAIN query visualization, schema synchronization, and SSH tunneling with jump host support. In addition to standard query tools, TablePro integrates modern developer and AI workflows by offering an embedded Model Context Protocol (MCP) server with 16 tools, BYOK AI query assistance across 13 providers, Touch ID-authenticated Safe Mode for production environments, and iCloud-synced companion apps for iPadOS and iOS.
Native performance combined with agent-ready protocols represents the next evolution in developer tooling, proving that Electron-based utility wrappers are no longer the only viable cross-database solution. Implementing drivers and UI natively in Swift and AppKit allows TablePro to boot in under a second with an ~80 MB idle footprint, directly challenging incumbents like DBeaver and DataGrip. Embedding an MCP server with 16 database tools bridges the GUI client with autonomous coding agents like Claude Code and Cursor, allowing external models to safely introspect schemas and execute queries. A six-level Safe Mode gated by Touch ID biometric authentication offers critical protection against accidental destructive operations, while distributing core functionality under AGPLv3 balances developer adoption with sustainability.
DISCOVERED
2h ago
2026-09-13
PUBLISHED
8h ago
2026-09-13
RELEVANCE
AUTHOR
Ngô Quốc Đạt