superset-mcp

Winding2020/superset-mcp

3.4

If you are the rightful owner of superset-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for managing Apache Superset datasets, metrics, and SQL queries.

Tools

Functions exposed to the LLM to take actions

list_datasets

Get paginated list of all datasets

get_dataset

Get detailed information for a specific dataset

create_dataset

Create a new dataset

update_dataset

Update existing dataset properties

delete_dataset

Delete a dataset

refresh_dataset_schema

Refresh dataset schema from source

get_dataset_metrics

Get all metrics for a dataset

create_dataset_metric

Create a new metric

update_dataset_metric

Update existing metric

delete_dataset_metric

Delete a metric

get_dataset_columns

Get column information (including calculated columns)

create_calculated_column

Create a new calculated column

update_calculated_column

Update existing calculated column

delete_calculated_column

Delete a calculated column

execute_sql

Execute SQL queries with result limiting

list_databases

Get all configured database connections

list_charts

Get paginated list of all charts with filtering and sorting

get_chart_params

Get visualization parameters of a chart

update_chart_params

Update chart visualization parameters

get_chart_filters

Get current data filters applied to a chart

set_chart_filters

Set data filters for a chart

list_dashboards

Get paginated list of all dashboards with filtering and sorting

get_dashboard_charts

Get all charts in a specific dashboard with their information

get_dashboard_filters

Get dashboard's filter configuration

get_dashboard_chart_query_context

Get complete query context for a chart in dashboard

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources