Socket
Book a DemoInstallSign in
Socket

@cube-dev/mcp-server

Package Overview
Dependencies
Maintainers
4
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cube-dev/mcp-server

A Model Context Protocol (MCP) server that provides chat functionality with Cube's AI agent for analytics and data exploration

latest
Source
npmnpm
Version
1.2.2
Version published
Weekly downloads
13
-43.48%
Maintainers
4
Weekly downloads
 
Created
Source

Cube MCP Server

A Model Context Protocol (MCP) server that provides chat functionality with Cube's AI agent for analytics and data exploration.

Features

This MCP server provides:

Tools

  • chat: Chat with Cube AI agent for analytics and data exploration (streams real-time responses)

MCP Client Configuration

Cursor or Claude Desktop Configuration

For Cursor and Claude Desktop, add this to your MCP settings:

{
  "mcpServers": {
    "cube-mcp-server": {
      "command": "npx",
      "args": ["@cube-dev/mcp-server"],
      "env": {
        "CUBE_CHAT_API_URL": "https://ai.{cloudRegion}.cubecloud.dev/api/v1/public/{accountName}/agents/{agentId}/chat/stream-chat-state",
        "CUBE_API_KEY": "your_api_key_here",
        "USER_ID": "user@example.com"
      }
    }
  }
}

Obtaining Credentials

  • CUBE_CHAT_API_URL - Copy the complete Chat API URL from Admin → Agents → Click on Agent → Chat API URL field. This is the full endpoint URL for your agent.
  • CUBE_API_KEY - Navigate to Admin → Agents → Click on Agent → Enable API Key.
  • USER_ID - A unique identifier for the user (e.g., email address or user ID) used for session settings and personalization.

Cube Chat Examples

Ask questions like "Show me revenue trends" or "What are our top products?" to get real-time analytics responses with data visualizations and SQL queries.

Architecture

Standard MCP server with tools, resources, and stdio transport. Integrates with Cube's streaming chat API using API key authentication directly and supports user context through external IDs, email, user attributes, groups, and security context. Built with @modelcontextprotocol/sdk.

The server uses the Chat API endpoint directly with API key authentication. The Chat API URL should be copied from your agent settings in the Cube admin panel.

Keywords

mcp

FAQs

Package last updated on 15 Dec 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts