SSH tunnel · Bastion / jump host

Connect to MongoDB through an SSH tunnel. No manual port-forwarding.

Many production MongoDB deployments only accept connections from inside a private network. MQLens opens the SSH tunnel for you — through your bastion / jump host, with key or password auth — and points the driver at the forwarded port automatically. No ssh -L juggling in a side terminal.

Free & open source (Apache-2.0) · No telemetry · No account.

MQLens connection manager with an SSH tunnel configured
Step by step

Connect over SSH in under a minute

  1. Create a connection

    Open the connection manager and enter your MongoDB URI as seen from the jump host (e.g. mongodb://localhost:27017).

  2. Enable the SSH tunnel

    Toggle SSH on and enter the bastion host and port.

  3. Add your credentials

    Authenticate to the bastion with an SSH private key (optional passphrase) or a password.

  4. Test the connection

    The staged tester reports each real phase — parse → DNS → connect → ping — so you see exactly where a failure happens.

  5. Browse your data

    Once it goes green, browse databases and collections, run queries, and build pipelines as usual — all over the tunnel.

Why MQLens

Built for locked-down deployments

Key or password auth

Reach the bastion with an SSH private key (with passphrase) or a password. Credentials are encrypted locally with AES-256-GCM.

TLS + SOCKS5 too

Stack TLS (system / custom CA / client cert) on top of the tunnel, or route through a SOCKS5 proxy when everything must go through one.

Native & private

A Tauri/Rust desktop app with no app telemetry. Your queries travel to the MongoDB deployment you connect to; optional AI providers receive the context needed for their requests.

Download MQLens — it's free

6,303 release asset downloads

View all releases on GitHub

Point MQLens at your MongoDB cluster.

Free, open source, native — yours to inspect and run.

Download for free