--- title: SaaS description: Connect MCP clients to Analytics Engine powering a warehouse on the Actian Analytics AI Platform, where the MCP Server is configured for you. --- # Actian MCP Server for Analytics Engine (SaaS) When Analytics Engine powers a warehouse on the Actian Analytics AI Platform, the MCP Server is configured automatically. There is nothing to install, no container to run, and no `conf.json` to write. You need only the warehouse endpoint and an MCP client. To run the server against an Analytics Engine instance that you host yourself, see [Self-Hosted](self-hosted.md). ## Connect Your MCP Client The MCP endpoint for a warehouse is: ``` https:///mcp ``` Use the same warehouse host shown on the warehouse **Connections** page. For the steps to find it, see [MCP Server for warehouse data access](https://docs.actian.com/actiandataplatform/User/MCP_Server_Data_Access.html) in the Actian Analytics AI Platform documentation. For example, in Visual Studio Code: ```json { "servers": { "actian-warehouse": { "type": "http", "url": "https:///mcp" } } } ``` For Claude Desktop, GitHub Copilot, and Python client formats, see [Connecting MCP Clients](../mcp-clients/index.md). !!! note "Before you connect" The endpoint is available only on warehouses that have MCP enabled, and only while the warehouse is running. Warehouse access is also restricted by IP address, and this applies to MCP connections. Make sure the machine running your MCP client falls within the warehouse IP allow list. For more information, see [Data Access and Authentication](https://docs.actian.com/actiandataplatform/Security/Data_Access_and_Authentication.html) in the Actian Analytics AI Platform documentation. ## Authentication The MCP client signs you in with an OAuth login against the warehouse. This is different from the other connection options on the **Connections** page, which use a database username and password. After you sign in, queries run under your own database identity. The privileges that apply are the ones already granted to you on the warehouse, enforced per table. To grant or change those privileges, see [User Management](https://docs.actian.com/actiandataplatform/Connectivity/User_Management.html) in the Actian Analytics AI Platform documentation. ![](../assets/connection-url.png) ## Write Operations Write queries are enabled on a warehouse. Two conditions must be met before a write runs: 1. **Your database privileges allow it.** The warehouse enforces your existing grants on each table, so the MCP Server cannot perform any write that your grants do not permit. 2. **You approve the write.** The server describes the statement and waits for your confirmation before running it. !!! warning "A client that cannot prompt cannot write" The approval request uses the Model Context Protocol (MCP) elicitation capability, which not every client implements. If the client does not support it, the server rejects the write exactly as if you had declined it. There is no silent approval, and the approval step cannot be turned off for a warehouse. Read queries are not affected. Claude Desktop and GitHub Copilot cannot display the prompt today. For the current list, see [Elicitation support for write approval](../mcp-clients/index.md#elicitation-support-for-write-approval). ## Actian Responsibilities The following are configured and maintained by Actian, and cannot be changed for a warehouse: - Transport security (TLS) and the server endpoint - Database connection settings, including the connection pool - Query mode, row limits, and log verbosity - The OAuth provider used for sign-in Custom extensions are not supported on a warehouse. To load custom Python extensions, run the server yourself. See [Self-Hosted](self-hosted.md). ## Related Documentation - [MCP Server for warehouse data access](https://docs.actian.com/actiandataplatform/User/MCP_Server_Data_Access.html), for finding the endpoint and the connection requirements in the Actian Analytics AI Platform - [MCP Server](https://docs.actian.com/actiandataplatform/User/MCP_Server.html), for creating, starting, stopping, and monitoring warehouses from an MCP client ## Next Steps
- :material-tools: **[Tools](tools/index.md)** Learn more about the Analytics Engine tools used by the MCP Server. - :material-folder-open: **[Resources](resources/index.md)** Explore the resource types available through the server. - :material-message-text: **[Prompts](prompts/index.md)** Use the built-in prompt templates for common workflows.