MongoDB for VS Code

MongoDB for VS Code lets you easily work with MongoDB directly from your VS Code environment. Using the MongoDB extension, you can:

  • Connect to a MongoDB instance or cluster
  • Navigate your databases and collections
  • Prototype queries and aggregations

You can install the MongoDB extension from inside of VS Code via the VS Code Extension Marketplace. Help us improve the MongoDB for VS Code by posting your ideas and suggestions for improvements.


To report bugs, please use our VSCODE JIRA project.

  1. Kerberos Authentication for VSCode

    Hi,

    All our databases are secured using Kerberos authenticatoin. I do not see Kerberos/GSSAPI authentication option for this plugin. Looking forward to see this added to the plugin so that we can offer this to our developers. Compass supports Kerberos authentication so it should be an easy port to this plugin. I hope :)

    Thanks

    7 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Connectivity  ·  Flag idea as inappropriate…  ·  Admin →
  2. Proxy usage

    Hello,
    can you please implement a proxy configuration possibility?
    I would like to use the client from within an corporate network.
    Kind regards,
    Holger Simon

    1 vote
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Connectivity  ·  Flag idea as inappropriate…  ·  Admin →
  3. Ability to edit connections

    Ability to edit existing connections.

    1 vote
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Connectivity  ·  Flag idea as inappropriate…  ·  Admin →
  4. Improvements to Terminal Shell

    When a connection is setup, allow additional configuration for the Terminal Shell


    1. Allow a colour scheme for the shell, so that the user can set background/text colours, so red for LIVE. Very useful when on LIVE/TEST/DEV etc. A clear indication of where you are.


    2. Set a friendly name or full connection string for additional line in the terminal shell, so you can see where you are at all times, where you are connected to.


    You can have multiple shells connected at anyone time and again it helps to see what that shell is connected to.

    You only have to drop…

    1 vote
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Connectivity  ·  Flag idea as inappropriate…  ·  Admin →
  5. predefined connections array on settings, this helps on devcontainer setups alot

    sqltools is already using similar idea to handle connections
    "sqltools.connections": [

            {
    
    "name": "Container database",
    "driver": "MariaDB",
    "server": "localhost",
    "previewLimit": 50,
    "port": 3306,
    "database": "....",
    "username": ".....",
    "password": "....."
    }
    ]

    1 vote
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Connectivity  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base