connect to 50+ data stores via superset mcp server. Can use with open ai agent sdk, Claude app, cursor, windsurf
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"superset-mcp": {
"args": [
"-y",
"@aptro/superset-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for interacting with Apache Superset, enabling AI agents to connect to and control a Superset instance programmatically.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@aptro/superset-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @aptro/superset-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in data / analytics
Query and manage PostgreSQL databases directly from AI assistants
An official Qdrant Model Context Protocol (MCP) server implementation
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP Security Weekly
Get CVE alerts and security updates for Superset Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for interacting with Apache Superset, enabling AI agents to connect to and control a Superset instance programmatically.
To install Superset Integration for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @aptro/superset-mcp --client claude
Set Up Superset Locally
Run this script to start Superset locally:
git clone --branch 4.1.1 --depth 1 https://github.com/apache/superset && \
cd superset && \
docker compose -f docker-compose-image-tag.yml up
Once Superset is running, you should be able to access it at http://localhost:8088 with default credentials:
Clone This Repository
Clone this repository to your local machine.
Configure Environment Variables
Create a .env file in the root directory with your Superset credentials:
SUPERSET_BASE_URL=http://localhost:8088 # Change to your Superset URL
SUPERSET_USERNAME=your_username
SUPERSET_PASSWORD=your_password
Install Dependencies
uv pip install .
Install MCP Config for Claude
To use with Claude Desktop app:
mcp install main.py
After setup, you can interact with your Superset instance via Claude using natural language requests. Here are some examples: