Mmcp.market

MCP Superset MCP server

by bintocher·io.github.bintocher/mcp-superset·v0.2.3·59 stars

Apache Superset MCP server — 135+ tools for dashboards, charts, datasets, SQL Lab, and security

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

59 stars

Reviews

Write one

Nobody has reviewed MCP Superset yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP Superset tools (100, 36 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • superset_chart_cache_warmup

    Warm up the cache for a chart.

  • superset_chart_copywrite action

    Create a copy of an existing chart with a new name.

  • superset_chart_createwrite action
  • superset_chart_datawrite action

    Execute an arbitrary query against a dataset and retrieve data.

  • superset_chart_deletewrite action

    Delete a chart by ID. The chart will be removed from all dashboards.

  • superset_chart_export

    Export charts with all dependencies (datasets, databases) as a ZIP file.

  • superset_chart_get

    Get detailed information about a chart by ID.

  • superset_chart_get_data

    Get data from a specific saved chart by its ID.

  • superset_chart_import

    Import charts from a ZIP file (created via export).

  • superset_chart_list

    List Superset charts with pagination.

  • superset_chart_updatewrite action

    Update an existing chart. Pass only the fields to change.

  • superset_dashboard_charts

    Get the list of all charts placed on a dashboard.

  • superset_dashboard_copywrite action

    Create a copy of an existing dashboard with all its charts.

  • superset_dashboard_createwrite action

    Create a new dashboard.

  • superset_dashboard_datasets

    Get the list of all datasets used by a dashboard's charts.

  • superset_dashboard_deletewrite action

    Delete a dashboard by ID. Charts and datasets are NOT deleted — only the dashboard itself.

  • superset_dashboard_embedded_deletewrite action

    Disable dashboard embedding (embedded mode).

  • superset_dashboard_embedded_get

    Get the embedding (embedded) settings of a dashboard.

  • superset_dashboard_embedded_set

    Enable dashboard embedding (embedded mode) and configure allowed domains.

  • superset_dashboard_export

    Export dashboards with all dependencies (charts, datasets, databases) as a ZIP.

  • superset_dashboard_filter_add

    Add a native filter to a dashboard with correct defaults.

  • superset_dashboard_filter_deletewrite action

    Delete a native filter from a dashboard by ID.

  • superset_dashboard_filter_list

    Get a list of native filters on a dashboard in a readable format.

  • superset_dashboard_filter_reset

    Recreate ALL native filters on a dashboard with correct defaults.

  • superset_dashboard_filter_updatewrite action

    Update a native filter on a dashboard by ID. Pass only the fields to change.

  • superset_dashboard_get

    Get detailed information about a dashboard by ID.

  • superset_dashboard_grant_role_access

    Grant a role access to a dashboard by automatically finding all dashboard datasets and adding datasource_access to the role's permissions.

  • superset_dashboard_import

    Import dashboards from a ZIP file (created via export).

  • superset_dashboard_list

    List Superset dashboards with pagination.

  • superset_dashboard_publishwrite action

    Publish a dashboard (make it visible to users with appropriate permissions).

  • superset_dashboard_revoke_role_access

    Revoke a role's access to a dashboard by removing datasource_access for the dashboard's datasets from the role's permissions.

  • superset_dashboard_unpublish

    Unpublish a dashboard (convert to draft).

  • superset_dashboard_updatewrite action
  • superset_database_available_engines

    List supported database engine types for creating connections.

  • superset_database_catalogs

    List catalogs in a database (for engines that support catalogs).

  • superset_database_connection_info

    Get connection information (URI without password, parameters).

  • superset_database_createwrite action

    Create a new database connection.

  • superset_database_deletewrite action

    Delete a database connection. All associated datasets will become broken.

  • superset_database_export

    Export database connection configurations as a ZIP file.

  • superset_database_function_names

    List available SQL functions in the database.

  • superset_database_get

    Get detailed information about a database connection by ID.

  • superset_database_list

    List database connections configured in Superset.

  • superset_database_related_objects

    Get objects related to a database connection (datasets, charts).

  • superset_database_schemas

    List schemas available in a database.

  • superset_database_select_star

    Generate a SELECT * SQL query for a table (with LIMIT).

  • superset_database_table_metadata

    Get table metadata: columns, data types, indexes, and primary keys.

  • superset_database_tables

    List tables and views in the specified database schema.

  • superset_database_test_connection

    Test a database connection without creating it.

  • superset_database_updatewrite action

    Update a database connection. Pass only the fields you want to change.

  • superset_database_validate_parameters

    Validate database connection parameters without creating a connection.

  • superset_database_validate_sql

    Validate SQL query syntax without executing it (EXPLAIN-like check).

  • superset_dataset_createwrite action

    Create a new dataset (physical or virtual).

  • superset_dataset_deletewrite action

    Delete a dataset. Charts using this dataset will stop working.

  • superset_dataset_duplicatewrite action

    Create a copy of an existing dataset (with columns and metrics).

  • superset_dataset_export

    Export datasets with dependencies (databases) to a ZIP file.

  • superset_dataset_get

    Get detailed information about a dataset: columns, metrics, SQL.

  • superset_dataset_get_or_createwrite action

    Get an existing dataset or create a new one for a table.

  • superset_dataset_import

    Import datasets from a ZIP file (created via export).

  • superset_dataset_list

    List Superset datasets with pagination.

  • superset_dataset_refresh_schema

    Refresh the dataset schema from the source (rescan columns and types).

  • superset_dataset_related_objects

    Get objects related to a dataset (charts and dashboards).

  • superset_dataset_updatewrite action

    Update a dataset. Only pass the fields you want to change.

  • superset_get_current_user

    Get information about the current authenticated user (mcp_service).

  • superset_get_current_user_roles

    Get the list of roles for the current user (mcp_service).

  • superset_group_add_roles

    Add roles to a group without removing existing ones.

  • superset_group_add_users

    Add users to a group without removing existing ones.

  • superset_group_createwrite action

    Create a new user group.

  • superset_group_deletewrite action

    Delete a user group.

  • superset_group_get

    Get detailed information about a group by ID.

  • superset_group_list

    List Superset user groups.

  • superset_group_remove_roleswrite action

    Remove roles from a group without removing the rest.

  • superset_group_remove_userswrite action

    Remove users from a group without removing the rest.

  • superset_group_updatewrite action

    Update a group. Only pass the fields you want to change.

  • superset_permission_list

    Get the list of all available permissions (permission_view_menu) in Superset.

  • superset_permissions_audit

    Audit access rights: user x dashboards/datasets/RLS permission matrix.

  • superset_query_get

    Retrieve detailed information about a query from the history by ID.

  • superset_query_list

    Retrieve the history of executed SQL queries.

  • superset_query_stop

    Stop a running asynchronous query.

  • superset_role_createwrite action

    Create a new role (without permissions). Permissions are added via role_permission_add.

  • superset_role_deletewrite action

    Delete a role. Users with this role will lose the associated permissions.

  • superset_role_get

    Get role information by ID.

  • superset_role_list

    Get the list of Superset roles.

  • superset_role_permission_add

    Set the permissions list for a role (FULL REPLACEMENT).

  • superset_role_permissions_get

    Get the current list of permissions for a role.

  • superset_role_updatewrite action

    Rename a role.

  • superset_saved_query_createwrite action

    Create a saved SQL query for reuse.

  • superset_saved_query_deletewrite action

    Delete a saved query.

  • superset_saved_query_get

    Retrieve a saved query by ID: SQL text, schema, description.

  • superset_saved_query_list

    Retrieve a list of saved SQL queries.

  • superset_saved_query_updatewrite action

    Update a saved query. Pass only the fields to change.

  • superset_sqllab_estimate_cost

    Estimate the cost of executing a SQL query (EXPLAIN).

  • superset_sqllab_executewrite action

    Execute a SQL query via SQL Lab and return the result.

  • superset_sqllab_export_csv

    Export query results to CSV format.

  • superset_sqllab_format_sql

    Format a SQL query (pretty print with indentation).

  • superset_sqllab_results

    Retrieve results of a previously executed query by key.

  • superset_user_createwrite action

    Create a new Superset user.

  • superset_user_deletewrite action

    Delete a Superset user. This operation is irreversible.

  • superset_user_get

    Get detailed information about a user by ID.

  • superset_user_list

    Get the list of Superset users.

  • superset_user_updatewrite action

    Update a user. Only pass the fields you want to change.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan22 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install MCP Superset in Claude Code, Cursor or VS Code

claude mcp add mcp-superset -- uvx mcp-superset
Add to Cursor

What the publisher says

From the MCP Superset repository's README, as published. We do not edit it. Read it on GitHub

mcp-superset

<!-- mcp-name: io.github.bintocher/mcp-superset -->

A comprehensive Model Context Protocol (MCP) server for Apache Superset. Gives AI assistants (Claude, GPT, etc.) full control over your Superset instance — dashboards, charts, datasets, SQL Lab, users, roles, RLS, and more — through 137 tools.

Comparison with Other Superset MCP Servers

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MCP Superset: common questions

Is MCP Superset MCP server safe?
Mostly: it is graded B (83/100). Read the MCP Superset safety report
How do I install MCP Superset?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does MCP Superset need an API key?
Yes. The registry entry asks for SUPERSET_PASSWORD.
Is MCP Superset maintained?
The last commit was 21 days ago (2026-09-22). The latest release is v0.2.3.
What can I use instead of MCP Superset?
Servers from other publishers that do the same job: GeoLens MCP server, Metabase AI Assistant MCP server and Greptimedb MCP server. Compare all MCP Superset alternatives.

Alternatives to MCP Superset

Same job from other publishers: the closest match first, then the best rated.

All MCP Superset alternatives →
  • GeoLens
    Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.
    B
  • Metabase AI Assistant
    MCP Server for Metabase - 111 tools for SQL generation, dashboards & PostgreSQL
    B
  • Greptimedb
    Query GreptimeDB metrics, logs and traces with SQL, TQL and RANGE. Manage pipelines and dashboards.
    A
  • QuestDB Web Console MCP Server
    Connects coding agents to a running QuestDB Web Console: notebook cells, SQL queries, and charts.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A

More from bintocher →