Lewati ke konten

Pakai TablePro tiap hari? Lisensi menambah fitur berbayar dan mendanai rilis berikutnya. Beli lisensiBeli lisensi, danai TablePro

Asisten AI dan server MCP

Untuk developer yang ingin bantuan SQL dari model pilihan sendiri atau klien AI yang bekerja dengan database mereka: tanyakan skema, minta tinjauan atau perbaikan kueri, atau izinkan Claude Code dan Cursor memakai koneksi tersimpan. Semuanya opsional dan hanya tersedia di aplikasi Mac; tidak ada yang mencapai model hingga Anda menambahkan penyedia atau menghubungkan klien.
Mac

Semua fitur di halaman ini gratis.

Gunakan penyedia pilihan Anda

Asisten mendukung penyedia berikut: GitHub Copilot, ChatGPT, Cursor, Claude, Claude Agent, OpenAI, OpenRouter, Gemini, xAI, Ollama, llama.cpp, MLX, OpenCode Zen dan OpenAI-compatible. Bergantung pada penyedia, Anda menempelkan kunci API, masuk dengan akun yang sudah dimiliki, atau menjalankan model di Mac. TablePro tidak menjalankan layanan AI sendiri: permintaan langsung ke penyedia, dan tidak ada yang dikirim hingga Anda menambahkannya.

Setiap pesan membawa struktur tabel koneksi, hingga batas yang Anda atur, serta kueri di editor. Baris hasil hanya dikirim jika Anda mengaktifkannya di Settings > AI. Setiap koneksi juga memiliki kebijakan AI; Jangan Pernah menjauhkan asisten maupun klien MCP dari koneksi itu.

Panel chat AI menjawab pertanyaan tentang pelanggan teratas bulan lalu berdasarkan pendapatan, dengan kueri SQL serta tombol Copy dan Insert.

Tinjau, jelaskan, optimalkan, dan perbaiki

Tempatkan kursor dalam pernyataan, lalu pilih Tinjau dengan AI (⌥⇧⌘L) untuk ketepatan, biaya, dan keamanan, Jelaskan (⌘L) untuk penjelasan langkah demi langkah, atau Optimalkan (⌥⌘L) untuk penulisan ulang atau indeks. Saat kueri gagal, Perbaiki dengan AI ada di banner kesalahan. Permintaan membawa struktur tabel yang disebutkan, dan pernyataannya tidak dijalankan. Apply to Editor hanya mengganti pernyataan setelah Anda mengonfirmasi.

Saran inline menampilkan teks bayangan saat Anda mengetik dan nonaktif secara bawaan. Aturan AI menyematkan catatan teks biasa pada koneksi, seperti kolom yang tidak boleh dipilih, dan disertakan dalam setiap pesan.

Mode chat dan mode Agen

Chat memiliki tiga mode. Tanya, mode bawaan, memeriksa skema dan tidak menjalankan apa pun. Edit juga dapat menjalankan kueri, dan Agen juga dapat menjalankan DROP, TRUNCATE, serta pernyataan destruktif lainnya. Pada Silent, level Mode Aman awal koneksi baru, penulisan dalam Edit dan Agen berjalan tanpa meminta konfirmasi; dari Peringatan hingga Mode Aman (Penuh), masing-masing menunggu Jalankan, dan Hanya-Baca menolaknya. Pernyataan destruktif selalu menunggu klik dan tidak pernah dapat disetujui sebelumnya.

Mode Agen (⌥⇧⌘A) memberikan seluruh jendela kepada satu sesi: sesi pada koneksi ini, percakapan, serta SQL yang diusulkan dan dijalankan. Selama aktif, koneksi dipertahankan pada Peringatan atau lebih ketat, sehingga penulisan tidak berjalan sebelum Anda mengeklik Jalankan. Ini pengingat, bukan kunci: satu pintasan dapat menonaktifkannya. Sesi tetap di Mac ini.

Server MCP

Server MCP bawaan memungkinkan klien AI bekerja melalui koneksi tersimpan di TablePro tanpa pernah melihat kata sandi. Server hanya mendengarkan di 127.0.0.1, tanpa mode jarak jauh, dan nonaktif hingga Anda mengaktifkannya atau klien yang disiapkan memulainya.

Alatnya mencakup koneksi, penemuan skema, baca dan tulis data, database dan objek, administrasi server, serta tab dan riwayat aplikasi, dengan prompt dan resource dari skema aktif. Setiap panggilan masuk ke log aktivitas di Mac, dengan pernyataan direkam sebagai digest alih-alih teks; kueri yang dijalankan klien juga masuk ke riwayat kueri.

Lembar Connect a Client dalam pengaturan MCP, dengan perintah claude mcp add untuk Claude Code.

Hubungkan klien

Settings > Integrations menyediakan langkah pengaturan dan cuplikan untuk disalin bagi Claude Code, Claude Desktop, Cursor dan Zed. Bridge bawaan tablepro-mcp juga mendukung Claude Desktop, Claude Code, Cursor, VS Code, Cline, Continue, Zed, Windsurf, Antigravity dan Goose: memulai TablePro saat diperlukan dan menemukan server, sehingga konfigurasi klien tidak menyimpan port atau token. Ekstensi resmi Raycast dipasangkan dengan aplikasi, dan Anda menyetujui pemasangannya di Mac.

Permintaan umum: minta klien mencari pengguna yang berbagi alamat email. Klien dapat memanggil list_tables dan describe_table, melihat nama kolom email_address, lalu menjalankan satu SELECT melalui koneksi tersimpan, tanpa Anda menempelkan skema ke chat.

Yang dapat dilakukan klien

Setiap panggilan melewati pemeriksaan berikut, dan yang paling ketat berlaku.

  • Cakupan token: Hanya-Baca, Baca dan Tulis, atau Akses Penuh, dapat dibatasi ke koneksi tertentu. Bridge menerima token Baca dan Tulis secara otomatis, sehingga klien yang memakainya tidak dapat menjalankan pernyataan destruktif.
  • Klien Eksternal, diatur per koneksi: Diblokir, Hanya-Baca (bawaan), atau Baca dan Tulis. Koneksi yang diblokir bahkan tidak dicantumkan.
  • Persetujuan koneksi: saat klien pertama kali mengakses koneksi, dialog di Mac meminta konfirmasi. Anda memilih meminta setiap kali, sekali per koneksi, atau tidak pernah.
  • Kebijakan AI: koneksi yang diatur ke Jangan Pernah juga menolak klien MCP.
  • Mode Aman: penulisan meminta konfirmasi sesuai level koneksi, dan DROP atau TRUNCATE memerlukan token Akses Penuh serta persetujuan Anda setiap kali. Pernyataan yang membaca atau menulis file atau menjalankan kode di server ditolak.

Server MCP eksternal

Arah sebaliknya juga didukung: sesi AI di TablePro dapat memanggil alat pada server MCP yang Anda jalankan melalui Streamable HTTP, dengan HTTPS wajib kecuali server berada di Mac ini. Anda memilih koneksi tempat setiap server ditawarkan. Setiap panggilan menampilkan kartu dan menunggu klik Anda, tanpa persetujuan permanen. Alamat dan token server tetap di Mac ini.

Otomasi di luar chat

AppleScript dapat terhubung, menjalankan kueri, dan membuka tabel, sesuai level Klien Eksternal serta Mode Aman koneksi. Tautan tablepro:// membuka koneksi, tabel, atau tab kueri; kueri dalam tautan diisikan setelah Anda mengonfirmasi dan tidak pernah berjalan sendiri. URL database seperti postgresql:// terbuka sebagai koneksi.

Perintah shell tablepro membuka URL tersebut dan file dalam aplikasi; tidak menjalankan kueri dari terminal. Ekstensi resmi Raycast mencari koneksi, tabel, dan riwayat kueri, serta menjalankan kueri melalui aplikasi yang dipasangkan.

Ke mana data Anda dikirim

Prompt, konteks skema, dan lampiran dikirim ke penyedia pilihan Anda sesuai ketentuan akun Anda dengan penyedia itu. Dengan Ollama, llama.cpp, MLX, atau server kompatibel OpenAI yang Anda jalankan sendiri, semuanya tetap di mesin Anda. TablePro tidak menerima apa pun, dan laporan penggunaan harian aplikasi Mac tidak membawa informasi AI atau MCP.

Saat Anda menambahkan GitHub Copilot, opsi mengirim telemetri ke GitHub aktif secara bawaan; nonaktifkan di tempat Anda mengatur Copilot.

Tidak tersedia di iPhone atau iPad

Aplikasi iPhone dan iPad tidak memiliki asisten AI, mode Agen, atau server MCP. Semua fitur halaman ini ada di aplikasi Mac.

Ketersediaan

Setiap kemampuan pada halaman ini, paket yang diperlukan di Mac, dan fitur yang tersedia di iPhone dan iPad
Kemampuan
Chat AI dengan penyedia sendiriMac: GratisiPhone dan iPad: Tidak tersedia
Tinjau, Jelaskan, Optimalkan, dan Perbaiki dengan AIMac: GratisiPhone dan iPad: Tidak tersedia
Saran inline dan Aturan AIMac: GratisiPhone dan iPad: Tidak tersedia
Mode AgenMac: GratisiPhone dan iPad: Tidak tersedia
Server MCPMac: GratisiPhone dan iPad: Tidak tersedia
Server MCP eksternalMac: GratisiPhone dan iPad: Tidak tersedia
AppleScript dan perintah shell tableproMac: GratisiPhone dan iPad: Tidak tersedia
Ekstensi RaycastMac: GratisiPhone dan iPad: Tidak tersedia

Batasan yang perlu diketahui

  • Cursor tidak dapat memanggil alat TablePro, sehingga saat Cursor menjadi penyedia, Edit dan Agen tidak menjalankan kueri. Model lokal memanggil alat hanya jika model mendukungnya.
  • Claude Agent memakai login Claude Code Anda dan mengakses skema melalui server MCP, yang harus aktif. Fitur ini bergantung pada Claude Code dan dapat berhenti berfungsi setelah rilis Claude Code baru.
  • Server MCP hanya mendengarkan di 127.0.0.1. Mengakses dari mesin lain berarti Anda meneruskan port sendiri dan bertanggung jawab atas yang terekspos.
  • Aplikasi Mac tidak memiliki tindakan Pintasan; otomatiskan dengan AppleScript, tautan, atau server MCP.
  • Sesi Agen dan server MCP eksternal tetap berada di Mac tempat Anda menyiapkannya dan tidak disinkronkan.

Unduh TablePro

TablePro bersumber terbuka dan gratis digunakan. Paket berbayar menambahkan fitur opsional ke aplikasi Mac.
Unduh untuk Mac

macOS 13 Ventura atau lebih baruApple silicon atau Intel

Unduh di App Store

iPhone dan iPadiOS dan iPadOS 18 atau lebih baru

Lihat harga