Assistant IA et serveur MCP
Tout sur cette page est gratuit.
Utilisez le fournisseur choisi
L’assistant utilise GitHub Copilot, ChatGPT, Cursor, Claude, Claude Agent, OpenAI, OpenRouter, Gemini, xAI, Ollama, llama.cpp, MLX, OpenCode Zen et OpenAI-compatible. Selon le fournisseur, collez une clé API, connectez-vous avec un compte existant ou exécutez un modèle sur Mac. TablePro n’exploite aucun service IA propre : les demandes vont directement au fournisseur, sans envoi avant son ajout.
Chaque message inclut la structure des tables jusqu’à votre limite et la requête de l’éditeur. Les résultats ne sont envoyés qu’après activation dans Réglages > IA. Chaque connexion a une politique IA ; Jamais en exclut l’assistant et les clients MCP.


Vérifiez, expliquez, optimisez et corrigez
Placez le curseur dans une instruction et choisissez Vérifier avec IA (⌥⇧⌘L) pour exactitude, coût et sécurité, Expliquer (⌘L) pour les étapes ou Optimiser (⌥⌘L) pour réécriture ou index. En cas d’échec, Corriger avec IA apparaît dans l’erreur. La demande inclut les structures des tables nommées sans exécuter l’instruction. Appliquer à l’éditeur la remplace après confirmation seulement.
Les suggestions en ligne affichent du texte fantôme pendant la saisie et sont désactivées par défaut. Règles IA fixe des notes par connexion, comme une colonne à ne jamais sélectionner, jointes à chaque message.
Modes du chat et mode Agent
Le chat a trois modes. Demander, par défaut, consulte le schéma sans exécution. Modifier peut exécuter des requêtes et Agent aussi DROP, TRUNCATE et autres instructions destructrices. À Silent, niveau initial, les écritures s’exécutent sans confirmation ; d’Alerte à Mode sécurisé (complet), elles attendent Exécuter, et Lecture seule les refuse. Les destructrices attendent toujours un clic, sans approbation anticipée.
Le mode Agent (⌥⇧⌘A) consacre la fenêtre à une session : sessions de la connexion, conversation, SQL proposé et exécuté. Il impose Alerte ou plus strict ; aucune écriture sans Exécuter. C’est un rappel, pas un verrou : une touche suffit à le désactiver. Les sessions restent sur ce Mac.
Le serveur MCP
Le serveur MCP intégré permet aux clients IA d’utiliser vos connexions sans voir les mots de passe. Il écoute uniquement sur 127.0.0.1, sans mode distant, et reste désactivé jusqu’à votre activation ou son démarrage par un client configuré.
Ses outils couvrent connexions, découverte du schéma, lectures et écritures, bases et objets, administration et onglets et historique, avec prompts et ressources du schéma actif. Chaque appel est journalisé sur Mac avec instructions en condensat plutôt qu’en texte ; les requêtes clients figurent aussi dans l’historique.


Connectez un client
Réglages > Intégrations fournit les étapes et un extrait pour Claude Code, Claude Desktop, Cursor et Zed. Le pont tablepro-mcp fourni fonctionne aussi avec Claude Desktop, Claude Code, Cursor, VS Code, Cline, Continue, Zed, Windsurf, Antigravity et Goose : il démarre TablePro au besoin et trouve le serveur, sans port ni jeton dans la configuration. L’extension officielle Raycast s’associe à l’application, avec approbation sur Mac.
Exemple : cherchez des utilisateurs partageant une adresse e-mail. Le client peut appeler list_tables et describe_table, trouver email_address et exécuter SELECT via la connexion enregistrée, sans coller le schéma dans le chat.
Ce qu’un client peut faire
Chaque appel passe ces vérifications ; la plus stricte prévaut.
- Portée du jeton : Lecture seule, Lecture et écriture ou Accès complet, éventuellement limité aux connexions nommées. Le pont reçoit un jeton Lecture et écriture ; ses clients ne peuvent exécuter d’instructions destructrices.
- Clients externes par connexion : Bloqué, Lecture seule (défaut) ou Lecture et écriture. Une connexion bloquée n’est même pas listée.
- Approbation : au premier accès, un dialogue sur Mac demande confirmation. Choisissez à chaque fois, une fois par connexion ou jamais.
- Politique IA : Jamais refuse aussi les clients MCP.
- Mode sécurisé : les écritures confirment selon le niveau ; DROP et TRUNCATE exigent Accès complet et approbation à chaque fois. Les instructions lisant ou écrivant des fichiers ou exécutant du code serveur sont refusées.
Serveurs MCP externes
Dans l’autre sens, une session IA TablePro peut appeler vos outils MCP via Streamable HTTP, avec HTTPS sauf sur ce Mac. Choisissez les connexions où chaque serveur est proposé. Chaque appel affiche une carte et attend votre clic, sans autorisation permanente. Adresse et jeton restent sur ce Mac.
Automatisation hors du chat
AppleScript connecte, exécute une requête et ouvre une table selon Clients externes et mode sécurisé. Les liens tablepro:// ouvrent connexion, table ou onglet ; une requête est renseignée après confirmation, jamais exécutée seule. Les URL comme postgresql:// s’ouvrent en connexions.
La commande tablepro ouvre ces URL et fichiers dans l’application, sans requêtes depuis le terminal. L’extension Raycast officielle recherche connexions, tables et historique et exécute via l’application associée.
Où vont vos données
Prompts, contexte de schéma et pièces jointes vont au fournisseur choisi selon les conditions de votre compte. Avec Ollama, llama.cpp, MLX ou votre serveur compatible OpenAI, ils restent sur votre machine. TablePro ne reçoit rien ; le rapport quotidien Mac ne contient rien sur IA ou MCP.
À l’ajout de GitHub Copilot, sa télémétrie GitHub est activée ; désactivez-la dans sa configuration.
Absent sur iPhone et iPad
L’application iPhone et iPad n’a ni assistant IA, mode Agent ou serveur MCP. Tout sur cette page est dans l’application Mac.
Disponibilité
| Capacité |
|---|
| Chat IA avec votre fournisseurMac: GratuitiPhone et iPad: Non disponible |
| Vérifier, Expliquer, Optimiser et Corriger avec IAMac: GratuitiPhone et iPad: Non disponible |
| Suggestions en ligne et Règles IAMac: GratuitiPhone et iPad: Non disponible |
| Mode AgentMac: GratuitiPhone et iPad: Non disponible |
| Serveur MCPMac: GratuitiPhone et iPad: Non disponible |
| Serveurs MCP externesMac: GratuitiPhone et iPad: Non disponible |
AppleScript et commande shell tableproMac: GratuitiPhone et iPad: Non disponible |
| Extension RaycastMac: GratuitiPhone et iPad: Non disponible |
Limites à connaître
- Cursor ne peut appeler les outils TablePro ; comme fournisseur, Modifier et Agent n’exécutent aucune requête. Les modèles locaux appellent les outils seulement s’ils le permettent.
- Claude Agent utilise votre connexion Claude Code et atteint le schéma via MCP, qui doit être actif. Il dépend de Claude Code et peut cesser de fonctionner avec une version.
- MCP écoute uniquement sur 127.0.0.1. L’accès depuis une autre machine exige votre propre redirection de port et la responsabilité de ce qu’elle expose.
- L’application Mac n’a aucune action Raccourcis ; automatisez avec AppleScript, liens ou MCP.
- Les sessions Agent et serveurs externes restent sur le Mac configuré et ne se synchronisent pas.
Obtenez TablePro
macOS 13 Ventura ou version ultérieureApple silicon ou Intel