Qu’est-ce que MongoDB MCP Server ?
Le serveur MCP MongoDB donne aux agents 53 outils en quatre groupes : des outils de base de données comme find, aggregate, explain, collection-schema et la gestion d'index ; des outils Atlas pour les projets, clusters, utilisateurs de base de données, listes d'accès, alertes et Stream Processing ; des outils Atlas Local pour les déploiements locaux ; et deux outils de connaissance MongoDB Assistant. Il marche avec MongoDB autogéré et avec Atlas.
Faites-le tourner localement avec npx -y mongodb-mcp-server@latest --readOnly et une chaîne de connexion ou des identifiants de compte de service Atlas dans les variables d'environnement, utilisez Docker ou le script d'installation interactif, ou installez les plugins de MongoDB. Le plugin mongodb-atlas se connecte à un serveur Atlas hébergé par MongoDB via OAuth sans rien à faire tourner localement. La version 3.1.0 est sortie le 15 octobre 2026.
Installer MongoDB MCP Server
npx -y mongodb-mcp-server@latest --readOnlyCombien coûte MongoDB MCP Server ?
| Offre | Prix | Ce qui est inclus |
|---|---|---|
| Server | Free | Apache-2.0 |
| Atlas M0 | Free | 512 Mo |
| Atlas Flex | $8–$30 a month | |
| Dedicated (M10) | From $0.08/hour |
Le serveur est gratuit et sous licence Apache-2.0. Atlas M0 est gratuit avec 512 Mo ; Flex coûte de 8 à 30 $ par mois ; les clusters dédiés démarrent à 0,08 $/heure (M10).
MongoDB MCP Server vaut-il le coup ?
MongoDB a réfléchi plus dur à la sécurité des agents que la plupart des fournisseurs de bases de données, et les défauts le montrent. Chaque exemple du README passe --readOnly. Les outils destructeurs comme drop-database et delete-many demandent confirmation dans les clients qui prennent en charge l'élicitation, et les résultats de requêtes arrivent enveloppés de délimiteurs avec un avertissement d'injection de prompt sauf si vous le désactivez. Les agrégations avec une étape $out ou $merge sont confirmées quoi qu'il arrive, puisque $out remplace une collection entière.
Le revers est la taille. Sur ses quatre groupes, le serveur liste 53 outils, et l'ensemble Atlas inclut atlas-create-cluster pour les paliers M10 à M80 et atlas-upgrade-cluster. En mode écriture avec un compte de service sur-privilégié, un agent peut démarrer un cluster dédié facturé à partir de 0,08 $ l'heure pour M10 jusqu'à 7,30 $ pour M80. L'option disabledTools accepte des catégories entières, si bien que désactiver atlas quand la tâche est de faire des requêtes est une assurance bon marché.
Les plafonds de résultats gardent le contexte et le coût bornés : 100 documents et 16 Mo par find ou aggregate par défaut, et un mode indexCheck optionnel rejette les scans de collection, utile quand un agent est pointé vers des données de taille production. Le serveur local n'a pas d'authentification, se lie à 127.0.0.1, et refuse les autres hôtes sauf si vous réglez MDB_MCP_DANGEROUS_HOST_BINDING. Le README est franc que son cadrage de session n'est pas une frontière de sécurité entre utilisateurs.
La télémétrie est activée par défaut et va à MongoDB ; --telemetry disabled l'arrête. Les versions sont fréquentes, avec 3.1.0 une quinzaine après 3.0.5, et la prise en charge de Node 20 est dépréciée au profit de 22.13 ou plus récent. Pour l'usage partagé, MongoDB oriente les équipes vers son serveur Atlas hébergé via OAuth plutôt qu'une instance auto-hébergée, un aveu honnête de là où le binaire local s'arrête.
Là où il fait la différence
Un développeur backend sur une appli Node.js adossée à Atlas
Découvrir pourquoi le endpoint des commandes a ralenti après un changement de schéma
En mode lecture seule, l'agent lance collection-schema, explain et atlas-get-performance-advisor, puis propose un index à créer par une personne. Il n'y a pas de coût au-delà du cluster, et indexCheck empêche les propres requêtes exploratoires de l'agent de scanner de grandes collections.
Un analyste de données dans une entreprise e-commerce de 50 personnes
Répondre à des questions ad hoc sur les commandes sans écrire de pipelines d'agrégation
Pointez le serveur vers un secondaire avec --readOnly et un utilisateur de base de données en lecture seule ; l'agent rédige des pipelines et récupère au plus 100 documents par appel. Cela évite d'attendre un ingénieur, et le risque est limité à la charge de requêtes.
Une équipe plateforme qui fait tourner des bacs à sable de développeurs sur Atlas
Laisser les ingénieurs créer et détruire des clusters de test depuis leur éditeur
Avec un compte de service à portée réduite, les outils Atlas créent des projets, des clusters gratuits et des entrées de liste d'accès, et la création de liste d'accès et d'utilisateur demande confirmation par défaut. M0 est gratuit et Flex va de 8 à 30 $ par mois, mais le même compte peut créer des clusters M10+ sauf si son rôle Atlas l'interdit.
Avant de vous engager
- Mise en route
- npx -y mongodb-mcp-server@latest --readOnly avec MDB_MCP_CONNECTION_STRING défini (Node 22.13 ou plus récent), Docker, un script d'installation, ou les plugins mongodb et mongodb-atlas pour Cursor, VS Code, Claude, Codex, Copilot CLI et Grok. Les outils Atlas n'apparaissent qu'une fois les identifiants de compte de service configurés.
- Intégrations
- 53 outils : 25 outils de base de données, 22 outils Atlas dont Stream Processing et la création de clusters, 4 outils Atlas Local et 2 outils de connaissance Assistant. --readOnly retire chaque outil de création, de mise à jour et de suppression plutôt que de bloquer les appels à l'exécution.
- Données et confidentialité
- Le serveur peut faire tout ce que l'utilisateur de base de données ou le compte de service Atlas peut, si bien que le rôle MongoDB est la vraie frontière, pas le flag. Les résultats sont enveloppés comme données non fiables par défaut ; la télémétrie vers MongoDB est activée sauf désactivation ; le README définit les secrets via des variables d'environnement plutôt que des arguments.
- Coût à grande échelle
- Le serveur est gratuit. Atlas M0 est gratuit avec 512 Mo, Flex est de 8 à 30 $ par mois, et les paliers dédiés vont de 0,08 $ l'heure (à partir de 56,94 $ par mois) pour M10 à 7,30 $ l'heure pour M80, le plus grand palier qu'atlas-create-cluster offre.
- Limites
- Défauts de 100 documents et 16 Mo par requête ; les confirmations ont besoin d'un client qui prend en charge l'élicitation. Le mode HTTP n'a pas d'authentification ni d'isolation par utilisateur, et le serveur n'est pas encore pris en charge sur les clusters Atlas Infinite pendant leur préversion publique.
Les points forts
- --readOnly dans chaque exemple ; confirmations sur les outils destructeurs
- Résultats enveloppés d'un avertissement d'injection de prompt par défaut
- Plafonds de 100 documents et 16 Mo par requête par défaut
- Serveur Atlas hébergé via OAuth pour les équipes
Les points faibles
- 53 outils sur quatre groupes encombrent le contexte
- Le mode écriture peut créer des clusters Atlas payants
- Télémétrie activée par défaut
- Le serveur local n'a pas d'authentification ni d'isolation par utilisateur
Idéal pour
Les équipes sur MongoDB ou Atlas qui veulent que des agents explorent les données et gèrent les clusters avec des défauts de sécurité déjà en place.
Alternatives à MongoDB MCP Server
MongoDB MCP Server : questions fréquentes
- MongoDB MCP Server vaut-il le coup ?
- Des exemples en lecture seule, des invites de confirmation et des résultats enveloppés contre l'injection en font un défaut prudent pour MongoDB, pourvu que vous réduisiez ses 53 outils. Nous lui donnons 4.4 sur 5.
- Combien coûte MongoDB MCP Server ?
- Le serveur est gratuit et sous licence Apache-2.0. Atlas M0 est gratuit avec 512 Mo ; Flex coûte de 8 à 30 $ par mois ; les clusters dédiés démarrent à 0,08 $/heure (M10).
- Quels sont les inconvénients de MongoDB MCP Server ?
- 53 outils sur quatre groupes encombrent le contexte; le mode écriture peut créer des clusters Atlas payants; télémétrie activée par défaut; le serveur local n'a pas d'authentification ni d'isolation par utilisateur.
- À qui s’adresse MongoDB MCP Server ?
- Les équipes sur MongoDB ou Atlas qui veulent que des agents explorent les données et gèrent les clusters avec des défauts de sécurité déjà en place.
- Combien coûte MongoDB MCP Server pour une équipe ou en production ?
- Le serveur est gratuit. Atlas M0 est gratuit avec 512 Mo, Flex est de 8 à 30 $ par mois, et les paliers dédiés vont de 0,08 $ l'heure (à partir de 56,94 $ par mois) pour M10 à 7,30 $ l'heure pour M80, le plus grand palier qu'atlas-create-cluster offre.
- MongoDB MCP Server est-il sûr pour les données de l’entreprise ?
- Le serveur peut faire tout ce que l'utilisateur de base de données ou le compte de service Atlas peut, si bien que le rôle MongoDB est la vraie frontière, pas le flag. Les résultats sont enveloppés comme données non fiables par défaut ; la télémétrie vers MongoDB est activée sauf désactivation ; le README définit les secrets via des variables d'environnement plutôt que des arguments.
- Quelles sont les meilleures alternatives à MongoDB MCP Server ?
- Les alternatives les plus proches que nous avons testées sont Supabase MCP Server, MCP Toolbox for Databases et Redis MCP Server.
Réponses vérifiées le 22 oct. 2026.