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