Tech for RetailRencontrons-nous sur place
MyriadeMyriade

Serveur MCP pour bases de données SQL

Connectez votre assistant IA à vos bases de données, en toute sécurité

Myriade relie ChatGPT, Claude, Gemini, Copilot ou Le Chat à vos bases Oracle, SQL Server ou PostgreSQL via MCP. L'assistant interroge vos données avec le contexte métier, en lecture seule, avec les droits de chaque utilisateur.

Claude Code, en une ligne

claude mcp add --transport http myriade https://app.myriade.ai/mcp

Autres assistants : collez cette adresse MCP https://app.myriade.ai/mcp

Le problème

Un LLM branché en direct sur une base : trois risques

Un accès SQL brut donne à l'assistant des noms de tables et de colonnes. Pas votre métier, pas vos règles, pas de garde-fou.

Des réponses fausses

Sans catalogue ni définitions, le modèle devine quelle table fait foi et ce que recouvre un indicateur. Le chiffre a l'air juste. Il ne l'est pas.

Une prod sous pression

Une requête mal bornée sur la base de production peut tourner longtemps, ramener des millions de lignes et ralentir vos applications.

Zéro traçabilité

Qui a interrogé quoi, avec quelle requête ? Avec un accès direct, impossible de le savoir, et impossible de refaire le calcul.

La solution

Myriade, la couche de confiance entre l'assistant et vos bases

Myriade expose un serveur MCP. L'assistant ne parle jamais directement à la base : chaque appel passe par Myriade, qui apporte le contexte, applique les règles et enregistre les requêtes.

  1. Votre assistant IA

    ChatGPT, Claude, Gemini, Copilot, Le Chat…

  2. Myriade

    Catalogue, garde-fous, droits, historique

  3. Vos bases SQL

    Oracle, SQL Server, PostgreSQL…

Fiabilité

Le contexte métier avant le SQL

L'assistant consulte le catalogue Myriade avant d'écrire une requête : descriptions des tables et des colonnes, glossaire métier, notes de l'agent analyste.

  • Recherche dans le catalogue et le glossaire depuis la conversation
  • Questions complexes confiées à l'agent analyste de Myriade
  • Requêtes enregistrées, rejouées à l'identique pour les indicateurs récurrents
Zéro impact prod

Lecture seule et garde-fous

Chaque requête SQL envoyée par l'assistant est analysée avant exécution. Toute écriture est refusée, même cachée dans une sous-requête.

  • INSERT, UPDATE, DELETE, DROP… bloqués ; une requête impossible à analyser est refusée
  • Durée maximale par requête et nombre de requêtes simultanées limité
  • 50 lignes au plus renvoyées à l'assistant
Gouvernance et audit

Vos règles d'accès s'appliquent à l'assistant

Connecté en OAuth, l'assistant agit avec l'identité et le rôle de l'utilisateur. Il ne voit que les bases et les données auxquelles cette personne a accès.

  • Visibilité des bases, règles par équipe sur les tables et les colonnes
  • Colonnes protégées masquées, y compris pour l'assistant
  • Requêtes SQL enregistrées dans Myriade, questions à l'agent conservées en conversations
Monitoring

Vos KPI sous surveillance

Myriade surveille vos indicateurs avec des contrôles planifiés et lève une alerte dès qu'une règle n'est plus respectée. L'assistant y accède directement.

  • Vue d'ensemble des contrôles et des alertes depuis la conversation
  • Nouveaux contrôles proposés par l'assistant, activés par un responsable
  • Tri des alertes réservé aux responsables des bases

Bases compatibles

Vos bases SQL, Oracle et SQL Server compris

Le même serveur MCP donne à votre assistant l'accès à toutes les bases connectées à Myriade, avec les mêmes règles.

  • Oracle
  • SQL Server
  • Azure SQL
  • PostgreSQL
  • MySQL
  • Snowflake
  • BigQuery
  • MotherDuck

Guides de connexion

Un seul serveur MCP pour tous les assistants. Claude est testé par Myriade ; les autres se connectent via le standard MCP et n'ont pas encore été testés par Myriade. Les guides pas à pas sont dans la documentation.

Cursor, Windsurf et autres clients MCP

La plupart des clients MCP acceptent un serveur distant déclaré par son URL, en HTTP streamable, avec OAuth ou un jeton myr_… dans l'en-tête Authorization.

Documentation MCP

Déploiement

Cloud européen par défaut, self-hosted si vous préférez

Par défaut

Myriade Cloud

  • Instance partagée app.myriade.ai : rien à installer
  • Hébergée sur Google Cloud en Europe (Zurich), maintenue et mise à jour par Myriade
  • Serveur MCP prêt à l'emploi sur app.myriade.ai/mcp, avec connexion OAuth
En option

Self-hosted

  • Installé sur votre infrastructure, avec Docker ou Kubernetes
  • Myriade se connecte à vos bases depuis votre réseau
  • Vous gardez la main sur les mises à jour et les accès

Programme pilote

Base derrière un pare-feu ? Rejoignez le pilote on-premise

Vos bases Oracle ou SQL Server tournent dans votre datacenter, sans accès depuis l'extérieur ? Nous construisons un mode de déploiement on-premise avec quelques entreprises pilotes. Laissez vos coordonnées : nous étudions votre contexte avec vous.

Programme pilote : le déploiement on-premise n'est pas encore une offre disponible.

FAQ

Questions fréquentes

Comment connecter ChatGPT, Claude, Gemini, Copilot ou Le Chat à une base SQL ?

Connectez votre base à Myriade, puis ajoutez le serveur MCP de Myriade (HTTP streamable, OAuth) dans votre assistant. Myriade a testé la connexion avec Claude, dont Claude Code. ChatGPT, Gemini, Microsoft Copilot et Le Chat prennent en charge les serveurs MCP distants et se connectent via le même standard, mais Myriade ne les a pas encore testés.

Qu'est-ce qu'un serveur MCP pour base de données ?

MCP (Model Context Protocol) est un standard ouvert qui permet à un assistant IA d'appeler des outils externes. Le serveur MCP de Myriade lui donne des outils pour lister vos bases, lire leurs schémas, chercher dans le catalogue, exécuter du SQL en lecture seule, rejouer des requêtes enregistrées ou confier une analyse à l'agent de Myriade.

Puis-je connecter une IA à une base Oracle ou SQL Server ?

Oui. Myriade se connecte à Oracle, SQL Server et Azure SQL, ainsi qu'à PostgreSQL, MySQL, Snowflake, BigQuery et MotherDuck. Une fois la base connectée à Myriade, votre assistant y accède via MCP, avec les mêmes règles d'accès.

L'assistant peut-il modifier ou supprimer des données ?

Non. Les requêtes SQL que l'assistant envoie via MCP sont analysées avant exécution : toute écriture (INSERT, UPDATE, DELETE, DROP…) est refusée, même imbriquée dans une sous-requête, et une requête impossible à analyser est rejetée. Par précaution, connectez aussi Myriade à vos bases avec un compte en lecture seule.

Où sont hébergées mes données ?

Myriade ne copie pas vos bases : il les interroge à la demande et ne renvoie à l'assistant que les résultats demandés, 50 lignes au plus. Par défaut, vous utilisez l'instance partagée Myriade Cloud, hébergée sur Google Cloud en Europe. Si vous le préférez, vous pouvez installer Myriade sur votre propre infrastructure (Docker ou Kubernetes). Pour les bases inaccessibles depuis l'extérieur, un déploiement on-premise est en phase pilote.