feat(mcp): add tool tags for Tool Search optimization (#36405)

(cherry picked from commit 5c91ab91fb)
This commit is contained in:
Amin Ghadersohi
2025-12-03 12:07:22 -05:00
committed by Joe Li
parent 683b9a0f05
commit fa6e28598a
22 changed files with 160 additions and 21 deletions

View File

@@ -38,7 +38,7 @@ from superset.mcp_service.utils.schema_utils import parse_request
logger = logging.getLogger(__name__)
@mcp.tool
@mcp.tool(tags=["mutate"])
@mcp_auth_hook
@parse_request(ExecuteSqlRequest)
async def execute_sql(request: ExecuteSqlRequest, ctx: Context) -> ExecuteSqlResponse: