MongoDB MCPサーバーを使用すると、 自然言語を使用して、優先AIツールから Performance Advisor の推奨事項を取得できます。これらの推奨事項には、低速クエリの取得、インデックス管理の実行、スキーマの改善の提案が含まれます。
MongoDB MCP サーバーについて
MongoDB MCP Server は、Clude、Cursor、GitHub Copirot などのAIクライアントと統合して、 MongoDBクラスターを自然言語で操作できるツールです。
MongoDB MCP サーバーの詳細については、「 MongoDB MCP サーバーとは 」を参照してください。
はじめる
AIクライアント用のMongoDB MCP サーバーをすばやく構成するには、 「 MongoDB MCP サーバーを使い始める 」の手順を完了します。
Performance Advisor MCP ツールの詳細については、「 Performance Advisor ツール 」を参照してください。
サンプル出力を含む詳細な例については、「 パフォーマンスの最適化 」を参照してください。
Considerations
低速クエリ分析を実行する際、MCP サーバーは低速クエリのサンプルを取得し、上限は 50 クエリに限定します。サンプルには、最適なパフォーマンスと応答時間を確保するために、プロンプトで指定された条件に一致する直近の低速クエリが最大 50 含まれます。
この制限は、Atlas の Performance Advisor UIには適用されません。
プロンプトの例
MongoDB MCP Server を構成し、Atlas クラスターに接続したら、自然言語を使用して Performance Advisor の推奨事項を取得できます。次の表は、使用できるプロンプトの例を示しています。
ユースケース | プロンプトの例 | Performance Advisor の操作 |
|---|---|---|
低速クエリの分析 | Show me my slow queriesWhat is slowing down my cluster?Show me queries that are longer than 5 secondsShow me slow writes in the website.users namespace | |
インデックスに関する提案 | Are there any indexes I should create to improve performance?What indexes do you recommend I drop? | |
スキーマのアドバイス | Show schema recommendations for my clusterHelp me optimize my database schema |