Skip to content

Remove superset mcp#2154

Merged
MarceloRGonc merged 5 commits intomainfrom
mg/OPS-3958
Mar 20, 2026
Merged

Remove superset mcp#2154
MarceloRGonc merged 5 commits intomainfrom
mg/OPS-3958

Conversation

@MarceloRGonc
Copy link
Copy Markdown
Contributor

Fixes OPS-3958.

@linear
Copy link
Copy Markdown

linear Bot commented Mar 20, 2026

@MarceloRGonc MarceloRGonc marked this pull request as ready for review March 20, 2026 11:46
Copilot AI review requested due to automatic review settings March 20, 2026 11:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the Superset MCP integration from the server and container images, aligning with OPS-3958 by eliminating the associated system props, tool loader, and build steps.

Changes:

  • Removed Superset MCP system properties and their default values.
  • Removed Superset MCP tool initialization and deleted the Superset MCP tool implementation module.
  • Removed Superset MCP installation steps from production and devcontainer Dockerfiles.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/server/shared/src/lib/system/system.ts Removes the default value for the Superset MCP server path (and the experimental tools flag default).
packages/server/shared/src/lib/system/system-prop.ts Removes Superset MCP-related env/system prop keys from AppSystemProp.
packages/server/api/src/app/ai/mcp/tools-initializer.ts Stops importing/initializing Superset MCP tools and removes the superset client from the client close list.
packages/server/api/src/app/ai/mcp/superset-tools.ts Deletes the Superset MCP tool client implementation.
Dockerfile Removes cloning/venv setup for superset-mcp from the production image build.
.devcontainer/Dockerfile Removes cloning/uv setup for superset-mcp from the devcontainer build.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sonarqubecloud
Copy link
Copy Markdown

@MarceloRGonc MarceloRGonc merged commit 7a3f2e7 into main Mar 20, 2026
21 checks passed
@MarceloRGonc MarceloRGonc deleted the mg/OPS-3958 branch March 20, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants