Cube icon

Cube

Enables interaction with Cube semantic layers through an MCP server.

About

This MCP server provides tools to query and describe data available within a Cube deployment. It exposes resources for retrieving data in both YAML and JSON formats. The `read_data` tool accepts queries to the Cube REST API and returns the data along with a unique identifier. The `describe_data` tool provides a description of the available data. This server facilitates integration with MCP clients that require formatted or processed Cube data.

Key Features

  • Offers a `describe_data` tool for describing available data.
  • Provides access to data in JSON format via unique identifiers.
  • Provides a `read_data` tool for querying Cube REST API.
  • Exposes data in YAML format.
  • Integrates with Cube semantic layers.

Use Cases

  • Retrieving data from Cube for use in MCP clients.
  • Describing the data available in a Cube deployment to an agent.
  • Formatting Cube data for specific MCP applications.