Features

An encyclopaedia of capabilities, pillar by pillar.

MongoQUI pairs a keyboard-first desktop GUI with an AI query assistant, a BI-grade Report Builder, team sharing and RBAC. Works fully offline for local work. Backed by a cloud control plane for identity, billing and collaboration.

Pillars
12
Capabilities
110+
Availability
Free to Ultimate
Pillar 01

Desktop runtime & workspace

A real native app, not a browser wrapper. MongoQUI ships as a Tauri 2 shell that launches a compiled Python sidecar per install, so every MongoDB call stays on your machine. Deep-link URLs, update notifications and a master-password lock come as standard across macOS, Windows and Linux.

Tauri 2 native shell

FBPU

macOS (separate Apple Silicon and Intel builds), Windows x86_64, Linux x86_64 (.deb + AppImage). Single-instance lock and drag-drop disabled by default for safety.

Offline Python sidecar

FBPU

A PyInstaller-compiled FastAPI backend runs on a dynamic port per launch, handles every MongoDB I/O locally, and shuts down cleanly when you close the window or quit.

Argon2id master password

FBPU

Locks the desktop UI behind an Argon2id hash stored in the OS app-data dir. No cloud round-trip to unlock the desktop app.

Update notifications

FBPU

The app checks the signed release manifest at downloads.mongoqui.com and shows an in-app banner. You choose when to download and install.

Deep-link protocol (mongoqui://)

FBPU

Register once, open any saved connection, report or team invite straight from a browser link.

Native app menu

FBPU

App menu with About, Check for Updates, Settings, Hide and Quit, plus Edit, Window and Help menus.

Tab workspace

31025∞

Per-tab query and view state. Free keeps 3 open tabs, Basic 10, Pro 25, Ultimate is unlimited.

Command history and keyboard shortcuts

FBPU

Every action recorded in the command-history store, keyboard-first navigation across connections, tabs and queries.

Dark and light themes

FBPU

System-aware theme switcher. Dark mode ships on every paid plan.

Pillar 02

Core querying & document workspace

The basics, done properly. The Free plan ships the workspace itself: visual query builder, three document viewers, Monaco editor and one saved connection. Paid plans add document editing, import and export, a 27-stage aggregation pipeline builder and unlimited connections.

intellishell · aggregationdb.orders · 1.2M docs
// top customers by revenue, last 30 days
db.orders.aggregate([
  { $match:   { status: "paid", createdAt: { $gt: ISODate("2026-03-20") } } },
  { $group:   { _id: "$customerId", total: { $sum: "$amount" }, orders: { $sum: 1 } } },
  { $lookup:  { from: "customers", localField: "_id",
                foreignField: "_id", as: "customer" } },
  { $sort:    { total: -1 } },
  { $limit:   25 }
])

Visual Query Builder

FBPU

Construct find queries without writing code. Live result preview and basic projections on every plan, including Free.

Document viewers · tree · JSON · table

FBPU

Switch between tree, JSON and table views on the same result set, in one keystroke.

Database and collection browsers

FBPU

Sidebar navigation across databases and collections, with inline stats and one-click copy of document _id.

In-result search

FBPU

Full-text search within the active result set. No round-trip to the server.

Per-document detail pane

FBPU

Inspect any document in a dedicated viewer with type-aware formatting.

IntelliShell (Monaco)

FBPU

Raw query editor with MongoDB shell-aware syntax highlighting, IntelliSense and multi-line paste support.

27-stage aggregation pipeline

FBPU

Covers $match, $group, $project, $sort, $limit, $skip, $unwind, $lookup, $addFields, $count, $replaceRoot, $merge, $out, $facet, $bucket, $bucketAuto, $sortByCount, $unionWith, $set, $unset, $redact, $sample, $geoNear, $graphLookup, $densify, $fill and $setWindowFields. Drag to reorder. Basic allows 20 stages per pipeline, Pro and Ultimate are unlimited.

Export query as code

FBPU

Emit the current query for Node.js, Node.js (Mongoose), Python, Python (Motor), Java, C#, Go or Rust.

Connection management

1BPU

Create, edit, test and delete saved connections. One on the Free plan, unlimited on every paid plan.

Folder organisation

FBPU

Group connections into folders, nested trees, per-folder colour tagging. Synced across devices on Pro and Ultimate.

Pillar 03

Advanced querying & AI generation

Go from find to production pipeline without leaving the editor. Pro unlocks a drag-and-drop aggregation designer, schema-aware AI generation for find and aggregation queries, and unlimited history.

prompt

“Show me the top 25 customers by revenue in the last 30 days, joined with their contact email from the customers collection.”

context · schema · sales.orders · 18 fields · dry-run on
generated aggregation
[
  { $match:   { status: "paid",
                createdAt: { $gt: ISODate("2026-03-20") } } },
  { $group:   { _id: "$customerId",
                total: { $sum: "$amount" } } },
  { $lookup:  { from: "customers", localField: "_id",
                foreignField: "_id", as: "c" } },
  { $sort:    { total: -1 } },
  { $limit:   25 }
]
validated · $explain · IXSCAN(customerId_1)

Advanced Visual Query Builder

FBPU

Complex conditions including $lookup and $graphLookup joins, nested logic, advanced projections.

Visual Aggregation Designer

FBPU

Drag stages, swap operators, preview intermediate results per stage.

AI Query Generator · find

FBPU

Describe the query in plain English. Get a MongoDB find back, validated against the real schema.

AI Query Generator · aggregation

FBPU

Same flow for multi-stage pipelines. Stage ordering, joins and group keys suggested from sampled data.

Per-connection AI context

FBPU

Attach a schema summary per connection so the AI references real field names, types and cardinality, not guesses.

Query history

F50∞∞

Deduplicated by hash. Basic keeps 50. Pro and Ultimate are unlimited.

Saved queries

F25∞∞

Name, organise, share with a team. Basic keeps 25. Pro and Ultimate are unlimited.

Max aggregation stages

F20∞∞

Basic tops out at 20 stages per pipeline. Pro and Ultimate are unlimited.

Pillar 04

Data import and export

Move data in and out on your terms. JSON, CSV, Excel and JSONL on every paid plan. BSON, gzipped archives, mongodump archives, field mapping, import preview and streaming cursor export unlock on Pro.

JSON · JSONL · CSV · Excel

FBPU

Core import and export formats on every paid plan. Delimiter support for comma, tab, semicolon and pipe.

BSON import and export

FBPU

Native BSON round-trips for Mongo-to-Mongo workflows.

Gzipped and archive formats

FBPU

BSON.gz, .archive.gz and mongodump-style archives, plus nested compressed formats.

Source-to-target field mapping

FBPU

Map incoming columns to target fields before a single document lands. Type coercion per field.

Pre-import plan and preview

FBPU

Row counts, type inference and conflicts visible before anything runs. Modes: override, skip, create new, merge.

Query-scoped export

FBPU

Export only the active query result-set, not the whole collection.

Full-collection export

FBPU

Dump an entire collection on every paid plan.

Field selection on export

FBPU

Pick the exact subset of fields to emit.

Active cursor export

FBPU

Stream straight from an open cursor without buffering the whole result in memory.

File-size and document limits

F100 MB1 GB∞

Basic: 100 MB / 5k docs in / 10k docs out. Pro: 1 GB / 100k / unlimited out. Ultimate: unlimited.

Pillar 05

Database, collection & index administration

The admin surface your platform team actually wants. Create and drop databases and collections, rename, perform single and bulk copy or drop, design validation schemas visually, and get index suggestions from real workload.

Database DDL

FBPU

Create and drop databases. Every paid plan.

Collection DDL

FBPU

Create, drop and rename collections. Every paid plan.

Document CRUD

FBPU

Add, edit and delete individual documents with inline validation. Every paid plan; the Free plan is read-only.

Batch document delete

FBPU

Delete many documents in one operation.

Schema Builder

FBPU

Design MongoDB validation schemas for collections in a visual editor.

Copy collection

FBPU

Clone a single collection into the same or another database.

Bulk copy and bulk drop

FBPU

Multi-select collections and copy or drop as one transaction.

Basic index management

FBPU

Create, edit and drop indexes on any collection.

Advanced index management

FBPU

Partial, TTL, hidden, unique and compound indexes.

Schema Analyzer

FBPU

Auto-inferred schema from sampled documents. Shows type drift, optionality and cardinality per field.

Index suggestions on import

FBPU

The import planner suggests fields worth indexing for the data you are importing.

Task progress with abort

FBPU

Long-running imports, exports, copies and drops run with live progress and cancellation.

Pillar 06

Connections & advanced MongoDB support

Connect to any MongoDB, anywhere. Atlas, self-hosted, replica sets, sharded clusters, SRV discovery and TLS with X.509 client certificates. Connections are unlimited on every paid plan, mongosh downloads the first time you enable the shell.

Full MongoDB URI options

FBPU

Read preference, write concern, read concern, pool size, timeouts, retries and compression flags exposed in-app.

Replica set support

FBPU

Topology-aware connections with configurable read and write concerns.

DNS seedlist (mongodb+srv://)

FBPU

SRV record discovery on every paid plan.

TLS · X.509 · CA bundles

FBPU

Client certificates, custom certificate authorities and standard system trust store. Every paid plan.

Sharded cluster support

FBPU

Full-fidelity topology awareness across shards and mongos nodes.

mongosh on desktop

FBPU

No separate shell install. mongosh (pinned, SHA-256 verified) downloads from MongoDB's official host the first time you enable the shell.

Folder tree for connections

FBPU

Organise dozens or hundreds of clusters into named folders. Colour tags, drag to reorder.

Unlimited saved connections

FBPU

No seat-level quota on any paid plan.

Pillar 07

Shell workflow & SQL translator

A real shell, not a toy. Three execution modes (in-process, persistent session and cloud fallback), automatic command classification, prefetched pagination. Plus a SQL to MongoDB translator that accepts joins and emits idiomatic aggregations in eight target languages.

Normal mode (in-process)

FBPU

Commands execute inside the bundled py-backend using the compiled mongosh binary.

Realtime mode (persistent session)

FBPU

A persistent shell session that keeps variables and cursors across commands. Used by scripts and long investigations.

Cloud shell (web app)

FBPU

In the browser there is no local mongosh, so shell commands run on a managed mongosh function. The desktop app runs mongosh locally.

Command classifier

FBPU

Auto-routes find, insert, update, delete and admin commands to the right execution path with post-processing detection.

Keyset and offset pagination

FBPU

Transparent next-page prefetching for large result-sets. No manual skip/limit tuning.

SQL to MongoDB translator

FBPU

SELECT, INSERT, UPDATE, DELETE and multi-table joins. Output is idiomatic MongoDB aggregation stage ordering.

8-language driver snippets

FBPU

Python, Python (Motor), Node.js, Node.js (Mongoose), Java, C#, Go, Rust. Powered by @mongoqui/query-to-language.

Execute mongosh commands

FBPU

Run arbitrary shell commands directly inside the app. No separate terminal, no context switch.

Pillar 08

Report Builder

BI that understands MongoDB documents. Turn any aggregation into a pixel-perfect dashboard, share it read-only with colleagues or clients, password-protect and expire it, and re-run on fresh data with one click. No Looker, no separate warehouse, no Compass export dance.

reportQ1 · 2026 · Global revenue
shared · pwd · live
monthly revenue
$1.28M
+18.4%
J
F
M
A
M
J
J
A
S
O
N
D
kpis
customers
412
+9.2%
churn
2.1%
-0.4%
aov
$184
+3.1%

One-click re-run

FBHourlyOn demand

Refresh any report against live MongoDB. Charts, KPIs and shared links update atomically. Pro refreshes each report up to once an hour; Ultimate refreshes on demand.

Serverless analytics

FBPU

Columnar snapshots in object storage, in-memory SQL engine on a 2 GB serverless function with a 60-second timeout.

Eight block types

FBPU

Table, bar, line, pie, doughnut, KPI, text and image on a 12-column grid canvas. Chart.js under the hood with themed colours.

AI Report Assistant

FBPU

Schema-aware BI suggestions. Drafts the SQL query, picks the chart type, writes the narrative.

Shareable read-only viewer

FBPU

No install, no account required for viewers. Runs in any browser.

Share by user, email, link or public

FBPU

Grant access to internal users, external emails, signed links or a fully public page, all revocable.

Password-protected share links

FBPU

Salted PBKDF2-SHA256 password hash, expiry timestamp, instant revoke. Only the hash and salt are stored.

Share-link edit gating

FBPU

Share-link edit actions (AI suggestions, data refresh) need edit permission plus a password unlock or signed-in session. Only the report owner can delete a report.

Link expiry and revoke

FBPU

Share links can carry an expiry timestamp, and the report owner can turn a link off at any time.

Cached response store

FBPU

Report queries cache to object storage for fast repeat loads, with manual invalidation on re-run.

Pillar 09

Teams, RBAC & collaboration

A workspace, not just an app. Invite teammates, share connections safely, run TOTP 2FA, scope roles per connection, and manage MongoDB users and roles directly on Ultimate. Every action is logged.

Shared connections

FBPU

AES-256-encrypted credentials (ENCRYPTION_KEY). Teammates use the connection without seeing the secret.

Organisation management

FBPU

Plan seats, ownership, per-org settings and billing from a single place.

Invite and remove team members

FB10∞

Pro: up to 10 seats. Ultimate: unlimited. Accept-invite flow handled via verify-invite route.

Admin / Editor / Viewer roles

FBPU

Built-in roles plus custom role creation. Per-connection scoping covers database, collection, read and write.

TOTP two-factor auth

FBPU

Backed by otplib 12.0.1 in the auth service. QR enrolment handled inside the desktop app.

Org-scoped audit log

FBPU

Account and team events recorded with actor, organisation, category and timestamp: invites, role and seat changes, 2FA changes and shared-connection edits.

Shared saved queries and folders

FBPU

Saved queries and connection folders sync across teammates once shared.

Elevated-permission gating

FBPU

Share-link edit actions such as AI suggestions and data refresh need edit permission plus a password unlock or signed-in session.

MongoDB RBAC management

FBPU

Create and edit MongoDB users and roles directly on your cluster. No mongosh round-trip. Ultimate only.

Pillar 10

AI assistant & rate limits

Schema-aware and rate-limited for cost sanity. Nothing runs until you press Run. Runs on our managed AI service, so there are no API keys to set up and no separate AI bill.

Natural language to MongoDB

FBPU

Find and aggregation queries from plain English, grounded in your collection schema.

Managed AI service

FBPU

Included with the plan. No API keys to set up and no separate AI bill.

Rate limit · requests

FBPU

10 requests per minute per user.

Rate limit · tokens

FB100k tok1M tok

Pro: 100,000 AI tokens per user per month. Ultimate: 1,000,000. Both reset on the first of the month and are enforced server-side.

Per-query cache

FBPU

3,600-second cache on identical prompts to keep repeat costs down.

Schema context injection

FBPU

Ships the connection's schema summary so the AI references real fields, not hallucinated ones.

Review before run

FBPU

Generated queries and pipelines land in the editor for review. Nothing runs until you press Run.

Pillar 11

Security, privacy & compliance

Every control you would expect from a database client handling production credentials, plus the ones most of our competitors skip. Documented and enforced in code. The SOC 2 Type II audit is in progress; nothing here is certified yet.

Argon2id master password

FBPU

Locks the desktop app behind an Argon2id-hashed master password. Saved connection credentials are encrypted at rest on your machine, never stored in plaintext.

AES-256-GCM shared credentials

FBPU

Team-shared connection credentials are encrypted with AES-256-GCM at rest in the control plane. Teammates use the connection without ever seeing the raw secret.

JWT with org scope

FBPU

Every cloud API call carries Authorization: Bearer plus x-organization-id. Verified at the edge.

TOTP 2FA

FBPU

Enrolment inside the app. Backed by otplib in the auth service.

Internal service auth

FBPU

Service-to-service calls use authenticated headers. No anonymous internal traffic.

Rate limiting

FBPU

Rate limits on sign-in and account routes, AI generation and report suggestions.

CORS allow-list

FBPU

Explicit origin allow-list on every authenticated API. Only public blog images use a wildcard origin.

Org-wide audit log

FBPU

Account and team events (invites, role, seat and 2FA changes, shared-connection edits) recorded with actor, category and timestamp.

Password-protected share links

FBPU

Salted PBKDF2-SHA256 hash, expiry timestamp, instant revoke. Per-share, not per-workspace.

GDPR, UK GDPR, CCPA

FBPU

Designed to comply. Data subject access, export and deletion requests via privacy@mongoqui.com. DPA on request. No third-party attestation.

SOC 2 audit in progress

FBPU

Type II engagement underway. Contact for current status. Do not treat as certified yet.

Pillar 12

Cloud control plane & billing

The desktop app does the local work. The cloud control plane runs identity, billing, collaboration and analytics. Eight purpose-built services behind one gateway, with a cloud backend when you need it.

API gateway

FBPU

Single entry point (api.mongoqui.com) that fans out to every backend service.

Authentication

FBPU

Users, organisations, seats, roles, devices, audit logs, user settings, shared connections, verify-invite.

Connection sync

FBPU

Cloud-synced connections, folders, query history, saved queries and cached responses.

AI assistant

FBPU

Provider-aware generate-query endpoint with per-provider model config and cache.

Email service

FBPU

Transactional email templates for verification, invitation, password reset, payment, subscription, report share and public report.

Reports storage

FBPU

File upload, presigned URLs, reports CRUD, cached responses and share management (user, email, link, public).

Cloud backend

FBPU

The same FastAPI sidecar packaged as a single-instance container with 5-minute sleep, for users who need the backend in the cloud.

Report AI

FBPU

AI-powered report suggestions with primary and fallback models, validator stage and cache.

Analytics engine

FBPU

Serverless analytics with in-memory SQL engine. 2 GB memory, 60-second timeout. Backs the Report Builder and shared-report viewer.

Billing

FBPU

Per-seat yearly pricing. Reserve, assign and activate flow. A 30-day trial on any paid plan when the first purchase is a single seat.

Plan management

FBPU

Self-serve plan changes at license.mongoqui.com. In-app upgrade modal on any paywalled action.

Downloads

FBPU

downloads.mongoqui.com ships per-architecture macOS DMGs (Apple Silicon and Intel, both notarised), Windows x64 and Linux .deb/AppImage, with published SHA-256 checksums for every artifact.

Plan coverage

Which pillars
light up on your plan.

The matrix below is pillar-level, not feature-level. For the exact line-by-line split, see the pricing page.

Pillar
Free
$0 with an account
Getting started, one connection
Basic
$119 / seat / yr
Solo developers, freelancers
Pro
$229 / seat / yr
Teams of up to 10 seats
Ultimate
$399 / seat / yr
Platform teams, regulated workloads
included
included
included
included
included
included
included
included
not included
not included
included
included
not included
included
included
included
not included
not included
included
included
not included
included
included
included
included
included
included
included
not included
not included
included
included
not included
not included
included
included
not included
not included
included
included
included
included
included
included
included
included
included
included

Pro and Ultimate light up the same pillars. Ultimate removes the Pro caps and adds MongoDB RBAC management: unlimited seats (Pro: 10), tabs (Pro: 25), import size (Pro: 1 GB) and parallel operations (Pro: 15), on-demand report refresh (Pro: hourly) and 1,000,000 AI tokens a month (Pro: 100,000).

Frequently asked · features

Before you
download.

For the full controls list, see /security. For the plan-by-plan grid, see /pricing.

Yes. The desktop app handles all MongoDB I/O locally via a compiled Python sidecar. You only need a cloud connection for licence checks, shared connections, AI generation, the Report Builder and team features. Everything else runs on your machine.
Final CTA · /features

Try every pillar on
your own data.

Download the desktop app, connect a cluster in under a minute, and start on the Free plan. Any paid plan comes with a 30-day trial on your first seat.

Download MongoQUICompare plansmacOS · Windows · Linux · v1.2.15