# TablePro > TablePro is a native macOS database client for MySQL, PostgreSQL, SQLite, MongoDB, Redis and more, built on AppKit and SwiftUI with a plugin-based driver system. ## Docs - [Switching to TablePro](https://ngquct-feat-socket-url-param.mintlify.site/switching.md): Move your connections and saved queries from TablePlus, Sequel Ace, DBeaver, DataGrip, Beekeeper Studio or Navicat, what comes across, what does not, and how to get your shortcuts back - [FAQ](https://ngquct-feat-socket-url-param.mintlify.site/faq.md): Short answers on licensing, privacy, offline use, database coverage, syncing, and moving from another client - [Connection URL Reference](https://ngquct-feat-socket-url-param.mintlify.site/connections/urls.md): Every supported database URL scheme, format, and query parameter for imports and direct connections - [AWS IAM Authentication](https://ngquct-feat-socket-url-param.mintlify.site/connections/aws-iam.md): Connect to Amazon RDS and Aurora with IAM database authentication instead of a static password - [Connection Sharing](https://ngquct-feat-socket-url-param.mintlify.site/features/connection-sharing.md): Export connections and their saved queries to a file, share links, import from other apps, and resolve passwords from secret managers - [MariaDB](https://ngquct-feat-socket-url-param.mintlify.site/databases/mariadb.md): Connect to MariaDB 10.x and later through the bundled MySQL driver - [MySQL](https://ngquct-feat-socket-url-param.mintlify.site/databases/mysql.md): Connect to MySQL 4.1 and later with the bundled MariaDB Connector/C driver - [Data Grid](https://ngquct-feat-socket-url-param.mintlify.site/features/data-grid.md): Sort, size, hide, highlight, chart, map and copy the rows a table or a query puts in the grid - [Change Tracking](https://ngquct-feat-socket-url-param.mintlify.site/features/change-tracking.md): Queue cell edits, row inserts and deletions, review the SQL, then save - [Favorites](https://ngquct-feat-socket-url-param.mintlify.site/features/favorites.md): Pin the databases and tables you keep returning to, save SQL, and link a folder of .sql files - [iPhone and iPad](https://ngquct-feat-socket-url-param.mintlify.site/ios/index.md): Browse tables, run queries, and edit rows on ten database engines from a synced connection list - [Connection Import](https://ngquct-feat-socket-url-param.mintlify.site/developers/connection-import.md): Every query parameter a tablepro://import link accepts, and which ones the app refuses - [MCP Protocol](https://ngquct-feat-socket-url-param.mintlify.site/developers/mcp-protocol.md): Wire contract for TablePro MCP server: protocol versions, required metadata, headers, result envelope, cache hints, and error codes - [Pairing](https://ngquct-feat-socket-url-param.mintlify.site/developers/pairing.md): One-click flow that issues a scoped MCP token to an extension through a PKCE-style code exchange ## Optional - [GitHub](https://github.com/TableProApp/TablePro) - [Download](https://tablepro.app/download) - [Discord](https://discord.gg/hCNmUUbnD4) - [Telegram](https://t.me/tablepro_app) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.