Aller au contenu
hs-sql-agent

Conçu pour MCP · refus par défaut · six dialectes SQL

Exécution SQL sécurisée pour les agents IA.

Placez un compilateur et une frontière de gouvernance entre le SQL généré et vos bases de données. hs-sql-agent analyse, valide, vérifie les capacités, applique les politiques d’accès, puis seulement exécute le SQL propre au moteur ciblé.

docker compose up -d

Choisir le mode d'utilisation

Un produit, trois modes d'adoption.

Déployez le service officiel seul, intégrez la composition officielle complète dans ASP.NET Core ou composez une intégration sur mesure. Le modèle de sécurité SQL reste identique.

Frontière du compilateur

Traitez le SQL généré comme une entrée non fiable.

L’enjeu n’est pas de générer du SQL, mais de démontrer que l’instruction reste dans les limites de dialecte, de capacités et de politiques que vous avez choisi d’exposer.

Chemin sûr pour les modifications

L’approbation DML est un protocole, pas une simple boîte de dialogue.

UPDATE et DELETE sont prévisualisés sans modifier les données, l’approbation est liée au plan compilé validé et à l’empreinte de l’ensemble de lignes, puis les lignes correspondantes sont revérifiées avant validation de la transaction.

01
Prévisualiser

Lire les lignes concernées sans appliquer la modification.

02
Approuver

Exiger une approbation explicite de l’opérateur humain via l’Elicitation MCP par formulaire.

03
Revérifier

Relire les lignes dans la transaction finale et comparer l’ensemble lié à l’approbation.

04
Valider

Exécuter uniquement si le plan, la politique, le défi, le nombre de lignes et l’ensemble de lignes correspondent toujours.

Une interface, six dialectes

Conservez la base de données que vous utilisez déjà.

Le compilateur rend explicites les différences sémantiques propres à chaque moteur SQL, tandis que les clients MCP utilisent la même interface avec les mêmes contrôles.

Documentation

De la première clé MCP à la gouvernance en production.

La documentation suit le parcours réel d’adoption de hs-sql-agent : installation, MCP, garanties du compilateur, administration, intégrations, exploitation et développement.