MongoDB EventJoin us at MongoDB.local London on Oct 7 to unlock new possibilities for your data. Use WEB50 to save 50%. Learn more >
BlogInnovate for the AI Era: Get the latest MongoDB.local NYC 2025 news and updates! Read the blog >
NewModernize 2-3x faster with MongoDB’s AI-powered Application Modernization Platform. Learn more >
NewSearch & Vector Search now in public preview for Community Edition Read the blog >

Getting started with MongoDB Shell

Download MongoDB Shell to start configuring your database and working with your data programmatically.

Download Now
Illustration of a pair of hands working on a laptop

Get started in three easy steps

Explore more resources

Interact with your database programmatically

The MongoDB Shell (mongosh) is a JavaScript and Node.js REPL environment for interacting with MongoDB deployments in Atlas, locally, or on another remote host.
Download Shell
GET STARTED NOW
  • Perform CRUD operations
  • Execute Aggregation Pipelines
  • Manage Databases and Collections
  • Administer Servers
  • Manage access and security