Tool availability
To use the MCP server tools, the following settings must be enabled:- The top-level MCP server setting in AI Hub > MCP. Enabled by default.
- The Enable AI and Omni Agent settings in AI Hub > Features. The MCP querying and docs search tools use the same AI pipeline as the Omni Agent, so disabling Omni Agent disables every MCP tool except
pickModel. The tools will still appear in your MCP client, but calls will return403 Feature is not enablederrors.
Querying
The MCP server uses the tools in this section to process the queries it receives.pickModel
Returns a list of available models and their IDs, which the MCP client uses to select which model to query. You can also provide a model ID in the MCP configuration to skip this step. This tool is available if the Agentic capabilities or Single shot query generation setting is enabled.pickTopic
Returns available topics in the model selected bypickModel and selects the most relevant topic for the query.
If the AI is allowed to query any view in the model (enabled with the X-MCP-Query-All-Views header during setup), this step becomes optional: the AI can query any view in the model directly, not just topics.
This tool is available if the Agentic capabilities or Single shot query generation setting is enabled.
getData
The Single shot query generation setting must be enabled to use this tool.
runQuery
The Single shot query generation setting must be enabled to use this tool.
- Results default to a limit of 500 rows and cap at 10,000
- Keys such as
userEditedSQLthat would cause the query to run raw SQL against the connection will be refused - If a model is provided with the
X-MCP-Topic-Nameheader during setup andquery.modelIdis also provided, they must match or the request will fail
Advanced agentic queries
The Agentic capabilities setting must be enabled to use the tools in this section.
askOmni and checkStatus. Using these tools together prevents timeout issues that could occur if waiting for long-running agentic jobs to complete in a single request.
askOmni
Submits an agentic analysis job to Omni and returns immediately without waiting for completion. Designed for open-ended questions that may require multiple steps, data exploration, or iterative analysis. When abranchId is provided, the agentic job runs its queries against that model branch and any model edits the agent makes are saved to that branch rather than creating a new one.
Because askOmni runs the full agent, it can also create routines — ask for something recurring (“every Monday at 9am, email me a summary of last week’s signups”) and the agent sets up a scheduled prompt that runs with your permissions and delivers by email or Slack. To view, edit, pause, or delete routines, use the Routines page, API, or Omni CLI.
checkStatus
Polls the status of a previously submitted job using itsjobId.
listBranches
Lists existing branches of a given base model. Use this tool alongsideaskOmni’s branchId parameter to target an existing branch instead of creating a new one.
This tool does not honor the X-MCP-User-ID impersonation header. When using an Organization API key, the results reflect the API key owner’s permissions rather than the impersonated user’s permissions.
searchOmniDocs
The Omni documentation search setting must be enabled to use this tool.
searchOmniDocs tool that provides AI-powered search of Omni’s documentation.
When you ask questions about how to use Omni, the MCP client can automatically use this tool to:
- Search Omni’s documentation for relevant information
- Synthesize answers from multiple documentation sources
- Provide citations to specific documentation pages
searchOmniDocs tool will search the documentation, analyze the relevant pages, and return a comprehensive answer with links to the source documentation.
The tool uses the same AI-powered search pipeline as the Omni Agent, ensuring accurate and contextually relevant responses.
Tool and setting comparison
The following table shows what MCP tools are available if a specific MCP setting is enabled.Related
- AI MCP settings - Enable and disable MCP server tool capabilities
- AI feature settings - Enable and disable individual AI features in your Omni organization
- AI Hub - Monitor how your organization uses Omni AI

