You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2026/07/01 18:33:55 UTC
(superset) branch aminghadersohi/mcp-semantic-layer-tools updated (290ab5d8824 -> ec88c32af07)
This is an automated email from the ASF dual-hosted git repository.
aminghadersohi pushed a change to branch aminghadersohi/mcp-semantic-layer-tools
in repository https://gitbox.apache.org/repos/asf/superset.git
from 290ab5d8824 fix(mcp): validate time_column datetime type, add missing tool tests
add ec88c32af07 fix(mcp): revert accidental chmod +x on pre-existing mcp_service files
No new revisions were added by this update.
Summary of changes:
superset/mcp_service/__init__.py | 0
superset/mcp_service/__main__.py | 0
superset/mcp_service/annotation_layer/__init__.py | 0
superset/mcp_service/annotation_layer/schemas.py | 0
superset/mcp_service/annotation_layer/tool/__init__.py | 0
superset/mcp_service/annotation_layer/tool/get_annotation_layer_info.py | 0
superset/mcp_service/annotation_layer/tool/get_layer_annotation_info.py | 0
superset/mcp_service/annotation_layer/tool/list_annotation_layers.py | 0
superset/mcp_service/annotation_layer/tool/list_layer_annotations.py | 0
superset/mcp_service/auth.py | 0
superset/mcp_service/chart/chart_helpers.py | 0
superset/mcp_service/chart/chart_utils.py | 0
superset/mcp_service/chart/prompts/create_chart_guided.py | 0
superset/mcp_service/chart/schemas.py | 0
superset/mcp_service/chart/tool/generate_chart.py | 0
superset/mcp_service/chart/tool/get_chart_data.py | 0
superset/mcp_service/chart/tool/get_chart_info.py | 0
superset/mcp_service/chart/tool/get_chart_preview.py | 0
superset/mcp_service/chart/tool/get_chart_type_schema.py | 0
superset/mcp_service/chart/tool/list_charts.py | 0
superset/mcp_service/chart/tool/update_chart.py | 0
superset/mcp_service/chart/tool/update_chart_preview.py | 0
superset/mcp_service/chart/validation/dataset_validator.py | 0
superset/mcp_service/chart/validation/pipeline.py | 0
superset/mcp_service/chart/validation/runtime/__init__.py | 0
superset/mcp_service/chart/validation/runtime/chart_type_suggester.py | 0
superset/mcp_service/chart/validation/schema_validator.py | 0
superset/mcp_service/common/schema_discovery.py | 0
superset/mcp_service/composite_token_verifier.py | 0
superset/mcp_service/constants.py | 0
superset/mcp_service/dashboard/schemas.py | 0
superset/mcp_service/dashboard/tool/__init__.py | 0
superset/mcp_service/dashboard/tool/add_chart_to_existing_dashboard.py | 0
superset/mcp_service/dashboard/tool/duplicate_dashboard.py | 0
superset/mcp_service/dashboard/tool/generate_dashboard.py | 0
superset/mcp_service/dashboard/tool/get_dashboard_datasets.py | 0
superset/mcp_service/dashboard/tool/get_dashboard_info.py | 0
superset/mcp_service/dashboard/tool/get_dashboard_layout.py | 0
superset/mcp_service/dashboard/tool/list_dashboards.py | 0
superset/mcp_service/dashboard/tool/manage_native_filters.py | 0
superset/mcp_service/dashboard/tool/remove_chart_from_dashboard.py | 0
superset/mcp_service/dashboard/tool/update_dashboard.py | 0
superset/mcp_service/database/schemas.py | 0
superset/mcp_service/dataset/schemas.py | 0
superset/mcp_service/dataset/tool/__init__.py | 0
superset/mcp_service/dataset/tool/create_dataset.py | 0
superset/mcp_service/dataset/tool/create_virtual_dataset.py | 0
superset/mcp_service/dataset/tool/get_dataset_info.py | 0
superset/mcp_service/dataset/tool/list_datasets.py | 0
superset/mcp_service/docs/tool-search-optimization.md | 0
superset/mcp_service/explore/schemas.py | 0
superset/mcp_service/explore/tool/generate_explore_link.py | 0
superset/mcp_service/jwt_verifier.py | 0
superset/mcp_service/mcp_config.py | 0
superset/mcp_service/mcp_core.py | 0
superset/mcp_service/middleware.py | 0
superset/mcp_service/privacy.py | 0
superset/mcp_service/query/__init__.py | 0
superset/mcp_service/query/schemas.py | 0
superset/mcp_service/query/tool/__init__.py | 0
superset/mcp_service/query/tool/get_query_info.py | 0
superset/mcp_service/query/tool/list_queries.py | 0
superset/mcp_service/report/__init__.py | 0
superset/mcp_service/report/schemas.py | 0
superset/mcp_service/report/tool/__init__.py | 0
superset/mcp_service/report/tool/get_report_info.py | 0
superset/mcp_service/report/tool/list_reports.py | 0
superset/mcp_service/rls/__init__.py | 0
superset/mcp_service/rls/schemas.py | 0
superset/mcp_service/rls/tool/__init__.py | 0
superset/mcp_service/rls/tool/get_rls_filter_info.py | 0
superset/mcp_service/rls/tool/list_rls_filters.py | 0
superset/mcp_service/role/__init__.py | 0
superset/mcp_service/role/schemas.py | 0
superset/mcp_service/role/tool/__init__.py | 0
superset/mcp_service/role/tool/get_role_info.py | 0
superset/mcp_service/role/tool/list_roles.py | 0
superset/mcp_service/saved_query/__init__.py | 0
superset/mcp_service/saved_query/schemas.py | 0
superset/mcp_service/saved_query/tool/__init__.py | 0
superset/mcp_service/saved_query/tool/get_saved_query_info.py | 0
superset/mcp_service/saved_query/tool/list_saved_queries.py | 0
superset/mcp_service/screenshot/webdriver_config.py | 0
superset/mcp_service/screenshot/webdriver_pool.py | 0
superset/mcp_service/server.py | 0
superset/mcp_service/sql_lab/schemas.py | 0
superset/mcp_service/sql_lab/tool/open_sql_lab_with_context.py | 0
superset/mcp_service/storage.py | 0
superset/mcp_service/system/schemas.py | 0
superset/mcp_service/system/tool/__init__.py | 0
superset/mcp_service/system/tool/get_schema.py | 0
superset/mcp_service/tag/__init__.py | 0
superset/mcp_service/tag/schemas.py | 0
superset/mcp_service/tag/tool/__init__.py | 0
superset/mcp_service/tag/tool/get_tag_info.py | 0
superset/mcp_service/tag/tool/list_tags.py | 0
superset/mcp_service/task/__init__.py | 0
superset/mcp_service/task/schemas.py | 0
superset/mcp_service/task/tool/__init__.py | 0
superset/mcp_service/task/tool/get_task_info.py | 0
superset/mcp_service/task/tool/list_tasks.py | 0
superset/mcp_service/user/__init__.py | 0
superset/mcp_service/user/schemas.py | 0
superset/mcp_service/user/tool/__init__.py | 0
superset/mcp_service/user/tool/get_user_info.py | 0
superset/mcp_service/user/tool/list_users.py | 0
superset/mcp_service/utils/error_sanitization.py | 0
superset/mcp_service/utils/permissions_utils.py | 0
superset/mcp_service/utils/response_utils.py | 0
superset/mcp_service/utils/sanitization.py | 0
superset/mcp_service/utils/url_utils.py | 0
111 files changed, 0 insertions(+), 0 deletions(-)
mode change 100755 => 100644 superset/mcp_service/__init__.py
mode change 100755 => 100644 superset/mcp_service/__main__.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/__init__.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/schemas.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/tool/get_annotation_layer_info.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/tool/get_layer_annotation_info.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/tool/list_annotation_layers.py
mode change 100755 => 100644 superset/mcp_service/annotation_layer/tool/list_layer_annotations.py
mode change 100755 => 100644 superset/mcp_service/auth.py
mode change 100755 => 100644 superset/mcp_service/chart/chart_helpers.py
mode change 100755 => 100644 superset/mcp_service/chart/chart_utils.py
mode change 100755 => 100644 superset/mcp_service/chart/prompts/create_chart_guided.py
mode change 100755 => 100644 superset/mcp_service/chart/schemas.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/generate_chart.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/get_chart_data.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/get_chart_info.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/get_chart_preview.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/get_chart_type_schema.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/list_charts.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/update_chart.py
mode change 100755 => 100644 superset/mcp_service/chart/tool/update_chart_preview.py
mode change 100755 => 100644 superset/mcp_service/chart/validation/dataset_validator.py
mode change 100755 => 100644 superset/mcp_service/chart/validation/pipeline.py
mode change 100755 => 100644 superset/mcp_service/chart/validation/runtime/__init__.py
mode change 100755 => 100644 superset/mcp_service/chart/validation/runtime/chart_type_suggester.py
mode change 100755 => 100644 superset/mcp_service/chart/validation/schema_validator.py
mode change 100755 => 100644 superset/mcp_service/common/schema_discovery.py
mode change 100755 => 100644 superset/mcp_service/composite_token_verifier.py
mode change 100755 => 100644 superset/mcp_service/constants.py
mode change 100755 => 100644 superset/mcp_service/dashboard/schemas.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/add_chart_to_existing_dashboard.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/duplicate_dashboard.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/generate_dashboard.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/get_dashboard_datasets.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/get_dashboard_info.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/get_dashboard_layout.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/list_dashboards.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/manage_native_filters.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/remove_chart_from_dashboard.py
mode change 100755 => 100644 superset/mcp_service/dashboard/tool/update_dashboard.py
mode change 100755 => 100644 superset/mcp_service/database/schemas.py
mode change 100755 => 100644 superset/mcp_service/dataset/schemas.py
mode change 100755 => 100644 superset/mcp_service/dataset/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/dataset/tool/create_dataset.py
mode change 100755 => 100644 superset/mcp_service/dataset/tool/create_virtual_dataset.py
mode change 100755 => 100644 superset/mcp_service/dataset/tool/get_dataset_info.py
mode change 100755 => 100644 superset/mcp_service/dataset/tool/list_datasets.py
mode change 100755 => 100644 superset/mcp_service/docs/tool-search-optimization.md
mode change 100755 => 100644 superset/mcp_service/explore/schemas.py
mode change 100755 => 100644 superset/mcp_service/explore/tool/generate_explore_link.py
mode change 100755 => 100644 superset/mcp_service/jwt_verifier.py
mode change 100755 => 100644 superset/mcp_service/mcp_config.py
mode change 100755 => 100644 superset/mcp_service/mcp_core.py
mode change 100755 => 100644 superset/mcp_service/middleware.py
mode change 100755 => 100644 superset/mcp_service/privacy.py
mode change 100755 => 100644 superset/mcp_service/query/__init__.py
mode change 100755 => 100644 superset/mcp_service/query/schemas.py
mode change 100755 => 100644 superset/mcp_service/query/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/query/tool/get_query_info.py
mode change 100755 => 100644 superset/mcp_service/query/tool/list_queries.py
mode change 100755 => 100644 superset/mcp_service/report/__init__.py
mode change 100755 => 100644 superset/mcp_service/report/schemas.py
mode change 100755 => 100644 superset/mcp_service/report/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/report/tool/get_report_info.py
mode change 100755 => 100644 superset/mcp_service/report/tool/list_reports.py
mode change 100755 => 100644 superset/mcp_service/rls/__init__.py
mode change 100755 => 100644 superset/mcp_service/rls/schemas.py
mode change 100755 => 100644 superset/mcp_service/rls/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/rls/tool/get_rls_filter_info.py
mode change 100755 => 100644 superset/mcp_service/rls/tool/list_rls_filters.py
mode change 100755 => 100644 superset/mcp_service/role/__init__.py
mode change 100755 => 100644 superset/mcp_service/role/schemas.py
mode change 100755 => 100644 superset/mcp_service/role/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/role/tool/get_role_info.py
mode change 100755 => 100644 superset/mcp_service/role/tool/list_roles.py
mode change 100755 => 100644 superset/mcp_service/saved_query/__init__.py
mode change 100755 => 100644 superset/mcp_service/saved_query/schemas.py
mode change 100755 => 100644 superset/mcp_service/saved_query/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/saved_query/tool/get_saved_query_info.py
mode change 100755 => 100644 superset/mcp_service/saved_query/tool/list_saved_queries.py
mode change 100755 => 100644 superset/mcp_service/screenshot/webdriver_config.py
mode change 100755 => 100644 superset/mcp_service/screenshot/webdriver_pool.py
mode change 100755 => 100644 superset/mcp_service/server.py
mode change 100755 => 100644 superset/mcp_service/sql_lab/schemas.py
mode change 100755 => 100644 superset/mcp_service/sql_lab/tool/open_sql_lab_with_context.py
mode change 100755 => 100644 superset/mcp_service/storage.py
mode change 100755 => 100644 superset/mcp_service/system/schemas.py
mode change 100755 => 100644 superset/mcp_service/system/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/system/tool/get_schema.py
mode change 100755 => 100644 superset/mcp_service/tag/__init__.py
mode change 100755 => 100644 superset/mcp_service/tag/schemas.py
mode change 100755 => 100644 superset/mcp_service/tag/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/tag/tool/get_tag_info.py
mode change 100755 => 100644 superset/mcp_service/tag/tool/list_tags.py
mode change 100755 => 100644 superset/mcp_service/task/__init__.py
mode change 100755 => 100644 superset/mcp_service/task/schemas.py
mode change 100755 => 100644 superset/mcp_service/task/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/task/tool/get_task_info.py
mode change 100755 => 100644 superset/mcp_service/task/tool/list_tasks.py
mode change 100755 => 100644 superset/mcp_service/user/__init__.py
mode change 100755 => 100644 superset/mcp_service/user/schemas.py
mode change 100755 => 100644 superset/mcp_service/user/tool/__init__.py
mode change 100755 => 100644 superset/mcp_service/user/tool/get_user_info.py
mode change 100755 => 100644 superset/mcp_service/user/tool/list_users.py
mode change 100755 => 100644 superset/mcp_service/utils/error_sanitization.py
mode change 100755 => 100644 superset/mcp_service/utils/permissions_utils.py
mode change 100755 => 100644 superset/mcp_service/utils/response_utils.py
mode change 100755 => 100644 superset/mcp_service/utils/sanitization.py
mode change 100755 => 100644 superset/mcp_service/utils/url_utils.py