Modules
Mountable SQL notebook for Phoenix.
Saved-question alerts. Checked on a schedule; sent by email and/or webhook.
Optional Lens lock: authenticator-app TOTP and WebAuthn passkeys.
Embed a saved question in a host LiveView.
Dashboards of saved questions.
Error returned by PhoenixLens.run/2.
Email (SMTP) and webhook channels for alerts.
JSON-RPC 2.0 MCP server for Lens (Streamable HTTP).
Ecto migrations for questions, dashboards, and the audit log.
Runtime column protection: global, per source, and per table.
Additive to config :phoenix_lens, masked_fields.
Saved SQL questions in the host Repo.
A policy-applied query result. There is no unmasked variant.
Runtime query engine and extra DuckDB sources, stored on the host Repo.
Project tokens for the Lens MCP endpoint.
Streamable HTTP MCP endpoint.
Router helper for mounting Lens in a Phoenix application.
Mix Tasks
Starts a standalone Lens dashboard.