Skip to main content
Omni’s IDE plugins bring analytics capabilities directly into your development environment. They are open-source plugins that let you explore models, run queries, build dashboards, and manage your Omni instance — all without leaving your IDE. Both plugins use Omni’s REST API and share a common set of skills that activate automatically based on your request.
IDE plugins are different from the MCP Server. The MCP Server enables natural language querying of your data, while IDE plugins provide a broader set of skills for model building, content management, administration, and more.

Available plugins

What you can do

  • Explore and inspect semantic models, topics, views, and fields
  • Run queries against Omni’s semantic layer
  • Create and edit model definitions in YAML
  • Find, browse, and manage dashboards and workbooks
  • Build and update dashboards programmatically
  • Optimize models for Blobby (Omni’s AI assistant)
  • Manage users, groups, permissions, and schedules

Authentication

Both plugins authenticate using environment variables:
export OMNI_BASE_URL="https://yourorg.omniapp.co"
export OMNI_API_KEY="your-api-key"
Create an API key in Settings > API Keys (Organization Admin) or User Profile > Manage Account > Generate Token (personal access token). See the API authentication guide for details.