QueryDock for MongoDB

QueryDock for MongoDB Coming Soon

Full-featured MongoDB client — browse databases and collections, run queries, and manage documents.

QueryDock for MongoDB feature graphic

About

QueryDock for MongoDB is a full-featured Android client for managing remote MongoDB servers — "Compass in your pocket." It ports the capabilities of MongoDB Compass and Studio 3T into a mobile-optimized Material 3 interface and targets modern MongoDB 8.x, using server-capability detection to surface only the features your server supports. Built with Kotlin, Jetpack Compose, and the official MongoDB Kotlin coroutine driver.

Features

  • Connect with a mongodb:// string or manual fields, with per-server production guards and connection testing
  • Authentication and transport: SCRAM, TLS/SSL client certificates (PKCS#12 mutual TLS), SSH tunneling, and connection presets (SCRAM/TLS/AWS IAM/LDAP/X.509/Kerberos/Atlas/replica set)
  • Credentials encrypted with Jetpack Security, with connections wiped from memory when the app is backgrounded
  • Explorer with a database → collection tree, two-pane list-detail on larger screens, and collection create (regular/Time Series/capped), rename, and drop
  • Documents: find with filter/projection/sort, JSON and tree views, CRUD/replace, pagination, and full-screen JSON editing
  • Aggregation pipeline builder with a stage catalog, run, and Explain
  • Index management (single/compound/unique/TTL/text/2dsphere), schema analysis via $sample, bulk update/delete with dry-run, and JSON import/export
  • GridFS file browser with chunked upload/download, progress, and integrity checks
  • Operations: server status/currentOp/users and roles, Change Streams real-time monitor, Atlas Search index management, and a console with query-history library