Skip to content
Monghoul

A MongoDB IDE with autocomplete from your data

Monghoul suggests the field names and values in your collections as you type. After a scan finds the links between collections, an id in a result opens the document it points to. The free tier has no time limit, and you can use it at work.

Windows, macOS, and Linux 38 MB installer v1.14.1 MongoDB 4.4+ Free tier, no signup

The tour · Suggestions from your data, an id that opens its document, and a theme of your own Pro
  1. ordersa row in the result

    orderNumber
    "SH-24817"
    customerId
    ObjectId("…0303")
    total
    1249.50
  2. customersby _id

    _id
    ObjectId("…0303")
    name
    "Maya Lindqvist"
    referral
    3 fields
    customerId
    ObjectId("…0277")
  3. customersby _id

    _id
    ObjectId("…0277")
    name
    "Tomás Reyes"
    referral
    3 fields
    customerId
    ObjectId("…0252")
One scan finds the fields that point at other collections. Then an id in a result opens its document, and that document's ids open the next. Database map →

Suggestions from your data

  • status: 'deliv delivered

    Autocomplete suggests field names and the values each field holds. It takes them from a sample of your documents.

    Querying →
  • { $sort: { rev revenue

    In a pipeline, the suggestions follow the fields that earlier stages add or remove.

    Querying →
  • $group · Run to here 5 docs

    Build a pipeline in the visual builder, and run it up to any stage to see what that stage returns.

    Querying →

Open related documents from your results

  • customerId → customers

    A scan finds the fields that point at other collections and checks them against the data. After it, an id in a result opens the document it points to.

    Database map →
  • { $lookup: { from: 'cus 'customers'

    Inside $lookup, autocomplete offers the collections this one points at first, then the two fields that join them.

    Database map →

Control writes and AI queries

  • deleteMany({ status: 'cancelled' })

    Turn on write protection for a connection, and Monghoul asks you to confirm each write it finds in your code. A write hidden from that check is blocked when it runs.

    Connections and safety →
  • execute_query ask

    On Pro, the AI assistant you already use can query your databases through Monghoul. With the default settings, its query opens in a tab you can read and edit, and nothing runs until you approve it.

    AI access →

Free for work, with no time limit

The free tier includes autocomplete, the aggregation builder, the Database Map and every result view except charts, with 8 saved connections. You can use it at work. Pro adds charts, cluster monitoring and AI access and raises the limits, from $9 /mo, or once as a lifetime licence.

Compare Free and Pro →
Saved connections
Free 8
Pro Unlimited
Authentication
Free Password and SCRAM
Pro Plus X.509, LDAP, Kerberos, AWS IAM
Schema sampling
Free 500 documents
Pro Unlimited
Charts, monitoring, AI access
Free Not included
Pro Included

Try it on your own database

38 MB installer · Windows, macOS, Linux · 14-day Pro trial, no card

Download Monghoul