Keboola rend la consultation SQL de son serveur MCP strictement en lecture seule
L’essentiel de l’annonce
Le serveur MCP de Keboola limite désormais query_data aux requêtes qui consultent les données. Les opérations qui modifient un projet doivent passer par un autre outil.
- Date de publication de la source
- Catégorie
- Sécurité et règles
- Périmètre et accès
- Serveur MCP Keboola 1.106.0.
- Sujet du contenu
- Frontière de lecture SQL
- Entreprises / organismes
- Keboola
- Technologies
- Connexion par MCP, Connexion aux outils de travail
Instruction filtrée
`query_data` accepte une seule instruction de lecture parmi SELECT, WITH suivi de SELECT, SHOW, DESCRIBE et EXPLAIN. Les créations, insertions, mises à jour, suppressions et requêtes multiples renvoient une erreur sans être exécutées. Cette séparation réduit le risque qu’un assistant transforme une demande d’analyse en modification accidentelle. MCP est un protocole qui relie un assistant à des outils externes.
Question
L’assistant prépare une requête.
Lecture seule
Le serveur refuse les instructions de modification.
Transformation
Une écriture exige un autre outil et ses autorisations.
Choisissez une étape pour lire son explication.
Question
L’assistant prépare une requête.
Lecture seule
Le serveur refuse les instructions de modification.
Transformation
Une écriture exige un autre outil et ses autorisations.
Illustration simplifiée. Les dessins ne montrent pas de résultats mesurés.
Points techniques et opérationnels
- query_data devient strictement consultatif.
- Les écritures passent par les transformations.
Écriture séparée
Exemples possibles. L’annonce ne démontre pas de gains pour ces usages.
Exemple pédagogique
Exemple fictif
Un assistant doit vérifier un indicateur dans un projet sans écrire dans les tables.
Deux questions pour évaluer l’intérêt
- Vérifier l’outil réellement appelé.
- Contrôler séparément les transformations SQL.
Qui peut l’utiliser, avec quelles limites ?
Version 1.106.0 disponible
La restriction concerne uniquement `query_data`. Les transformations SQL peuvent toujours créer ou modifier des tables et exigent leurs propres autorisations. Cette annonce ne constitue pas un audit de l’ensemble du serveur.
Conditions d’accès : Disponible sur tous les environnements Keboola et clients MCP pris en charge. Tarif non précisé dans l’annonce.
Contrôle des outils
Interprétation éditoriale à partir de l’annonce.
Les autres outils conservent leurs propres droits.
Les mots utiles pour comprendre
Sources et vérifications
Source vérifiée le . Synthèse originale. Les résultats annoncés restent attribués à leur source. Les dessins expliquent le principe ; les exemples présentent un usage possible.
Annonce complète relue. Aucun serveur connecté ni requête exécutée.
Publié sur ce site le . Mis à jour le . Rédaction : Boris Shutov, avec l’aide de ChatGPT. Notre méthode éditoriale.