Connectez SQL Server à MCP pour Claude, ChatGPT et Cursor

Connectez SQL Server à MCP avec AgentUI, que la base de données tourne dans le cloud ou sur un serveur de vos bureaux. Vous décrivez les outils voulus, par exemple « factures en retard d'un client », et l'IA les écrit. Chacun ajoute ensuite un lien dans l'assistant qu'il utilise déjà et se connecte avec son propre compte.

Rien à héberger, aucun port à ouvrir. Révoquez n'importe quelle connexion depuis le panneau.

AI assistant · MCP
Signed in as Maria
What does Northwind Foods owe us past 30 days?
Called tool · finance-appread-only
tool_overdue_invoices(customer: "Northwind Foods")
→ ERP-SQL01 (on-prem) · 3 rows · 1.1s
InvoiceDays lateAmount
INV-2093147$8,420.00
INV-2087738$2,115.50
INV-2080433$640.00

Northwind Foods has 3 invoices past 30 days, totalling $11,175.50. The oldest is 47 days late.

Connecter SQL Server à MCP en trois étapes

Connectez la base de données

Un SQL Server dans le cloud se connecte via l'intégration SQL. Celui d'un serveur au bureau reçoit l'AgentUI Connector, qui sort en HTTPS : votre pare-feu reste tel quel.

Décrivez les outils

Dites à l'IA du builder ce que chaque outil doit faire. Elle l'écrit, avec une requête figée et les paramètres dont il a besoin, et vous l'activez ou le désactivez dans le panneau MCP.

Ajoutez un lien dans l'assistant

Chaque application a sa propre adresse MCP. Collez-la dans Claude, ChatGPT, Cursor, Codex ou Windsurf, connectez-vous, et les outils apparaissent dans le chat.

Des outils sur mesure plutôt que du SQL brut confié à l'IA

Un outil est une action nommée, avec une requête que vous avez validée : l'assistant demande ce dont il a besoin et ne peut rien exécuter d'autre. Chaque outil peut être marqué en lecture seule, et une application peut en contenir jusqu'à 100. Quelques exemples :

  • tool_overdue_invoices
    Factures en retard de plus de 30 jours pour un client
  • tool_stock_by_warehouse
    Quantité en stock d'un produit, par entrepôt
  • tool_late_shipments
    Commandes expédiées après leur date prévue cette semaine
  • tool_customer_summary
    Commandes ouvertes, solde et dernier achat d'un compte

Un seul serveur MCP SQL Server pour toutes les IA de votre équipe

Personne n'a à changer d'assistant. Les commerciaux restent sur ChatGPT, la finance sur Claude et le développeur sur Cursor, et tous appellent les mêmes outils sur la même base de données.

ClaudeSettings → Connectors → Add custom connector, puis collez le lien
ChatGPTAjoutez-le comme connecteur et collez le lien
CursorSettings → MCP → Add new server, puis collez le lien
Claude Codeclaude mcp add my-app <link> --transport http
Codex & WindsurfCollez l'extrait de configuration fourni par le panneau

Ce que votre service informatique voudra savoir avant de connecter SQL Server à MCP

  • Chacun se connecte avec son propre compte. Aucune clé API partagée ne traîne dans le fichier de configuration de quelqu'un.
  • Les connexions peuvent être en lecture seule, et vous pouvez désactiver « Assistants may change data » pour tout un environnement.
  • Chaque connexion est listée avec sa date de dernière utilisation. Révoquez-en une et ses appels s'arrêtent.
  • Via le connecteur sur site, les requêtes ne peuvent que lire : seules SELECT et WITH s'exécutent, et chacune est annulée (rollback) une fois terminée. Le mot de passe de la base ne quitte jamais votre serveur.

Les limites à connaître

  • Le connecteur sur site ne lit que Microsoft SQL Server, jusqu'à 1 000 lignes et 30 secondes par requête.
  • Chaque appel MCP a 30 secondes pour répondre : les outils doivent demander un résumé, pas une table entière.
  • Les requêtes vers SQL Server passent par la connexion de l'application, pas par l'identifiant de base de données de chaque personne. Utilisez la règle d'accès de chaque outil pour décider qui peut l'appeler.
  • Les connexions SQL Server sont incluses à partir de l'offre Team.

Ce qui se passe une fois connecté

Si la base de données est sur un serveur de vos bureaux, votre informaticien reçoit un guide d'installation Word avec captures d'écran et installe un seul service. Nous pouvons participer à cet appel. Ensuite, vous décrivez votre premier outil, vous le testez dans Claude ou ChatGPT, et vous ajoutez le suivant quand quelqu'un le demande. Une vraie personne reste sur votre compte, pour que les outils ne dépendent pas d'un seul salarié.

Pour aller plus loin

Donnez à l'IA de votre équipe un outil fiable

Connectez SQL Server, décrivez le premier outil et collez le lien dans Claude ou ChatGPT. Réservez un appel si vous préférez le construire avec nous.

Rien à héberger, aucun port à ouvrir. Révoquez n'importe quelle connexion depuis le panneau.