mcp_cube_server

mcp_cube_server

4

The Snowflake Cube Server is an MCP server designed to interact with Cube semantic layers. It offers resources and tools for handling data descriptions and returning data via the Cube REST API, facilitating MCP client interactions.

Snowflake Cube Server

MCP Server for Interacting with Cube Semantic Layers

Resources

  • context://data_description: Contains a description of the data available in the Cube deployment.
  • data://{data_id}: Contains the data returned by a read_data call in JSON format.

Tools

  • read_data: Accepts a query to the Cube REST API and returns the data in YAML.
  • describe_data: Describes the data available in the Cube deployment.