Que fait mongodb-natural-language-querying ?
Générez des requêtes MongoDB en lecture seule (find) ou des pipelines d'agrégation en utilisant le langage naturel, avec le contexte du schéma de la collection et des exemples de documents. Utilisez cette compétence lorsque l'utilisateur demande d'écrire, créer ou générer des requêtes MongoDB, souhaite filtrer/interroger/agréger des données dans MongoDB, demande "comment puis-je interroger...", a besoin d'aide avec la syntaxe des requêtes, ou discute de recherche/filtrage/groupement de documents MongoDB. Utilisez-la également pour traduire des requêtes de type SQL en syntaxe MongoDB. Ne gère PAS la recherche Atlas Search (opérateur $search), la recherche vectorielle/sémantique (opérateur $vectorSearch), la correspondance floue, les index d'autocomplétion, ou le scoring de pertinence - utilisez search-and-ai pour cela. N'analyse ni n'optimise les requêtes existantes - utilisez mongodb-query-optimizer pour cela. Ne gère PAS les pipelines d'agrégation qui impliquent des opérations d'écriture. Nécessite le serveur MCP MongoDB.