saiku
View on GitHubOpen-source semantic layer: one cube for Excel (MDX/XMLA), dashboards, and AI agents (MCP). Mondrian + Apache Calcite.
Saiku is an OLAP semantic layer with a bundled stdio MCP server and typed APIs that let AI agents discover schemas and query cubes without writing MDX. It also provides browser-based analytics and dashboards.
Use Cases
Let AI agents discover cube schemas and run validated analytics queriesConnect Claude Desktop, Cursor, or Cline to Saiku through MCPBuild dashboards and explore OLAP cubes in a browserQuery semantic-layer datasets through typed REST APIs
Built With
- Language
- Java
- Frameworks
- Mondrian · Apache Calcite · Spring · Jersey · Jetty · SvelteKit
Tags
MCP server · AI agents · semantic layer · OLAP · analytics · business intelligence · MDX · XMLA · typed API