You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jl...@apache.org on 2026/08/10 17:25:11 UTC
(superset) branch master updated: docs(mcp): add update_dashboard to write-tools enumeration (#42943)
This is an automated email from the ASF dual-hosted git repository.
sadpandajoe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new c02dc7780b0 docs(mcp): add update_dashboard to write-tools enumeration (#42943)
c02dc7780b0 is described below
commit c02dc7780b0038043ece48c479aceb8b43f9fc46
Author: Evan Rusackas <ev...@preset.io>
AuthorDate: Mon Aug 10 10:25:03 2026 -0700
docs(mcp): add update_dashboard to write-tools enumeration (#42943)
Co-authored-by: Claude Sonnet 5 <no...@anthropic.com>
---
superset/mcp_service/app.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/superset/mcp_service/app.py b/superset/mcp_service/app.py
index d92d6361d73..b666ad9f291 100644
--- a/superset/mcp_service/app.py
+++ b/superset/mcp_service/app.py
@@ -493,11 +493,11 @@ Input format:
{_feature_availability}Permission Awareness:
{_instance_info_role_bullet}- ALWAYS check the user's roles BEFORE suggesting write operations (creating datasets,
charts, or dashboards). SQL execution is a separate permission — see execute_sql below.
-- Write tools (generate_chart, generate_dashboard, update_chart, duplicate_dashboard,
- create_dataset, create_virtual_dataset, update_dataset_metric, save_sql_query,
- add_chart_to_existing_dashboard, manage_native_filters, remove_chart_from_dashboard,
- update_chart_preview, manage_dashboard_owners, manage_dashboard_roles,
- manage_dashboard_certification) require write
+- Write tools (generate_chart, generate_dashboard, update_chart, update_dashboard,
+ duplicate_dashboard, create_dataset, create_virtual_dataset, update_dataset_metric,
+ save_sql_query, add_chart_to_existing_dashboard, manage_native_filters,
+ remove_chart_from_dashboard, update_chart_preview, manage_dashboard_owners,
+ manage_dashboard_roles, manage_dashboard_certification) require write
permissions. These tools are only listed for users who have the necessary access.
If a write tool does not appear in the tool list, the current user lacks write access.
- execute_sql requires SQL Lab access (execute_sql_query permission), which is separate