Snowflake Cube Server

MCP Server for Interacting with Cube Semantic Layers

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar@latest install isaacwasserman/mcp_cube_server -c claude

This command will automatically install and configure the Snowflake Cube Server MCP server for your selected client.

Option 2: Manual Configuration

Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

After opening your configuration file, copy and paste this configuration:

View JSON configuration
{
  "mcpServers": {
    "Snowflake Cube Server": {
      "command": "uvx",
      "args": [
        "mcp_cube_server"
      ],
      "env": {}
    }
  }
}

Snowflake Cube Server

smithery badge

MCP Server for Interacting with Cube Semantic Layers

Resources

context://data_description

Contains a description of the data available in the Cube deployment. This is an application controlled version of the describe_data tool.

data://{data_id}

Contains the data returned by a read_data call in JSON format. This resource is meant for MCP clients that wish to format or otherwise process the output of tool calls. See read_data for more.

Tools

read_data

Accepts a query to the Cube REST API and returns the data in YAML along with a unique identifier for the data returned. This identifier can be used to a retrieve a JSON representation of the data from the resource data://{data_id}. See data://{data_id} for more.

describe_data

Describes the data available in the Cube deployment. This is an agentic version of the context://data_description resource.

Share:
Details:
  • Stars


    4
  • Forks


    4
  • Last commit


    5 months ago
  • Repository age


    5 months
  • License


    GPL-3.0
View Repository

Auto-fetched from GitHub .

MCP servers similar to Snowflake Cube Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit