Open the platform to scripts, notebooks, other BI tools and AI agents — and connect BigQuery, PostgreSQL, Jira and Confluence through the Model Context Protocol — without opening a second, weaker door. A BI platform that can only be used through its own screens becomes an island: the numbers get copied out by hand, retyped in a notebook, and drift. ATX AnalyticsTable can be used from outside as well as inside. The public REST API at /api/v1 gives a script, a scheduler, a notebook, Power Automate, another BI tool or an AI agent read access to project tables, saved connections, dashboard data and governed metrics. Headless metrics are the semantic layer served as a service: ask for revenue by region and get the same number the dashboard shows, with the SQL the planner wrote, because both read the one definition. And ATX AnalyticsTable is a Model Context Protocol client: an administrator registers MCP servers — Google BigQuery and PostgreSQL through Google's MCP Toolbox for Databases, Jira and Confluence through Atlassian's Rovo MCP server or the self-hosted mcp-atlassian — once, from a template, and their tools become available to the API and, when the data policy allows it, to Ask Greg. None of this is a side entrance. Every call goes through the same sign-in, roles, object grants, row- and column-level security, licence and tamper-evident audit trail as the application, and every SQL endpoint accepts one read-only statement, for every role, because a credential held by a script can leak and a leaked one should not be able to write.
This site needs JavaScript for the full experience. Every page above is reachable without it.