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.
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.
- Omni MCP Serverdetected
- Omni REST APIdiscovered
- Omni CLIdiscovered
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.
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.
$ omni config loginAcquired by the CLI — running omni config login opens the auth flow and stores the credential.
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
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://omni.co/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing