O

omni.co

Omni is a business intelligence and analytics platform for modeling data, querying it through a semantic layer, and building content like dashboards and workbooks. It also provides AI-assisted querying and agent integrations over that data.

3 integrations · MCP · REST · CLI

Omni exposes a tenant-scoped REST API, an HTTP MCP server, and an open-source `omni` CLI; all require authentication via Omni-issued tokens or OAuth.

discovered 2mo ago
MCP servers1
REST · OpenAPI1
CLI1
Credentials
Organization API keyapi_keyGet key

An Organization Admin can create this in Omni at API authentication: go to Settings > API access > Organization keys, click Generate new key, enter a descriptive name, click Generate, and copy the key when shown. The secret is only displayed once.

Personal Access Token (PAT)bearerGet token

First have an Organization Admin enable personal tokens in API authentication under Settings > API access > Personal tokens. Then a user with Restricted Querier or higher can open their profile and choose Manage account > Generate token to mint a PAT.

CLI OAuth loginoauth2$ omni config login

Acquired by the CLI — running omni config login opens the auth flow and stores the credential.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.

conventions · 1/8 published

Publish these signals → /publishing