このドキュメントでは、VS Code 拡張機能の構成可能な設定の一覧を示します。
設定を構成する
VS Code 拡張設定を構成するには、次の手順に従います。
設定
次の表は、VS Code 拡張で利用可能な設定を示しています。
設定 | 説明 | default | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Shell | 使用する MongoDB shell。 次のいずれかを選択します:
選択した MongoDB shell を起動するには、次の手順を実行する必要があります。
MongoDB shell の新しいバージョンをインストールする場合は、新しいバージョンを参照するように
|
| ||||||||
Show | 有効にすると、Visual Studio Code の左側のナビゲーション パネルに MongoDB ビューが表示されます。 | enabled | ||||||||
Max Number of Problems | Visual Studio Code Problemsビューで VS Code 拡張機能が生成する問題の最大数。 |
| ||||||||
Trace: Server | MongoDB 言語サーバーのログ記録設定。 プロジェクトの
出力ログは、MongoDB Language Server ビューのドロップダウンからOutput を選択するか、言語サーバー プロトコル インスペクターを使用して表示できます。 | | ||||||||
Confirm Run All | 有効にすると、プレイグラウンドでコマンドを実行する前に確認メッセージが表示されます。 | enabled | ||||||||
Default Connection Saving Location | 新しい接続を保存する場合は と を設定します。 選択肢は次の通りです:
|
| ||||||||
Hide Option To Choose Where To Save New Connections | 無効にすると、新しい接続ごとに保存する場所を選択するプロンプトが表示されます。 有効にすると、新しい接続はプロンプトなしで自動的にDefault Connection Saving Locationに保存されます。 | enabled | ||||||||
Default Limit | コレクションからドキュメントを表示するときに取得するドキュメントの数。 プレイグラウンド操作には影響しません。 |
| ||||||||
Preset Connections | 接続の事前設定されたリストを指定します。この設定を使用して、ワークスペースまたはグローバル スコープで接続構成を共有します。 プロジェクトの
警告: この設定では機密認証情報を保存しないでください。接続文字列はプレーンテキストで保存されるため、簡単にアクセスできます。 | | ||||||||
Send Telemetry | 有効にすると、匿名の診断データと使用状況テレメトリ データを収集でき、VS Code 拡張機能の改善に役立ちます。 | enabled | ||||||||
Use Default Template For Playground | 有効にすると、プレイグラウンド ファイルはサンプル コマンドを含むテンプレートを使用して読み込みます。 無効にすると、プレイグラウンド ファイルは空のプレイグラウンド エディターに読み込まれます。 | enabled | ||||||||
Show Overview Page After Install | 有効にすると、 VS Code拡張機能はインストール後に概要ページを表示します。 無効にすると、 VS Code拡張機能はインストール後に概要ページを表示しません。これは、GitHub コードスペースなど、作業環境がすでに設定されているコンテナ化された環境で便利です。これらの環境では、ワークスペースを作成するたびに概要ページが表示される必要はありません。 | enabled | ||||||||
MCP: Server | VS Code がアクティブな接続を開き、アクティブな接続に接続したときに、 MongoDB MCPサーバーが自動的に起動するかどうかを制御します。
注意サーバーが初めて自動的に起動するときに、 VS Code はこの動作を維持するかどうかを尋ねる通知を表示します。を選択すると、この設定が自動的に更新されます。 MCPサーバーがを実行中いない場合は、 MongoDB: MCP Server の起動 コマンドを使用して MCPサーバーをすぐに起動します。 |
| ||||||||
MCP: Api Base URL | カスタム Atlas 配置を使用している場合は、Atlas MCP ツールを有効にするMongoDB MCPサーバーで使用されるAPI URLを指定します。 |
| ||||||||
MCP: Api Client ID | Atlas APIで認証するための Atlas APIクライアントID 。Atlas API へのプログラムによるアクセスにはサービス アカウントを使用します。MongoDB MCPサーバーで Atlas ツールを有効にするために必要です。ID を安全に保存し、バージョン管理にコミットしないでください。 | 空 | ||||||||
MCP: Api Client Secret | Atlas APIで認証するための Atlas APIクライアントシークレット。Atlas API へのプログラムによるアクセスにはサービス アカウントを使用します。MongoDB MCPサーバーで Atlas ツールを有効にするために必要です。これを安全に保存し、バージョン管理にコミットしないでください。 | 空 | ||||||||
MCP: Disabled Tools | MongoDB MCPサーバーを使用するときに無効にするツール名、操作タイプ( | 空 | ||||||||
MCP Export Cleanup Interval Ms | MongoDB MCPサーバーがエクスポート クリーンアップ プロセスを実行して期限切れのファイルを排除する頻度(ミリ秒単位)。デフォルトは 2 分(120000ミリ秒)です。 |
| ||||||||
MCP Exports Path | MongoDB MCPサーバーがエクスポート ツールを使用するときにデータをエクスポートするディレクトリです。パスが書き込みで使用できることを確認するか、この設定を空のままにして、オペレーティング システムに基づくデフォルトのパスを使用します。 デフォルト パス:
| 空 | ||||||||
MCP Export Timeout Ms | MongoDB MCPサーバーがエクスポート操作を終了する前に、エクスポート操作を実行できる最大時間(ミリ秒単位)。デフォルトは 5 分(300000ミリ秒)です。 |
| ||||||||
MCP Index Check | 有効にすると、 MongoDB MCPサーバーはクエリ操作でインデックスを使用する必要があることを強制し、コレクションスキャンを実行するクエリを拒否します。これにより、本番環境でのパフォーマンスの問題を防ぐことができます。 | disabled | ||||||||
MCP: Read Only | 有効にすると、 MongoDB MCPサーバーは読み取り、接続、およびメタデータ操作のタイプのみを許可します。作成、更新、および削除操作は無効になります。 | disabled |