Apache Superset MCP server (built in)
Lets your AI assistant explore your Superset dashboards and datasets, run SQL and build charts for you.
Apache Superset has its own MCP server built in, so Claude, ChatGPT and other assistants can browse your dashboards, query datasets, run SQL and build charts on your own Superset. It respects the same roles and row-level security as the web app. It first shipped in Superset 6.1.0 and runs as a separate process you start next to Superset. Out of the box it has no sign-in and acts as one user you pick, so keep it on your own machine until you turn on token sign-in.
Good for
- Analysts who want to ask questions of their Superset datasets in plain words
- Dashboard builders who want charts and dashboards drafted from a description
- Data engineers who want SQL run and saved as datasets from their AI assistant
- Superset admins who need an AI connection that keeps existing roles and row-level security
Works in
3 supported · 10 should work
Tap an app to see how to set it up and any known problems.
Superset's docs give a .mcp.json entry. Claude Code expects the type "http" for web servers, not the "url" the docs show. superset.apache.org
Superset's docs cover it: add the /mcp address to the config file, or use mcp-remote with a token when sign-in is on. superset.apache.org
Superset's docs cover it: turn on Developer Mode and add your public HTTPS /mcp address as an app. Needs a paid plan. superset.apache.org
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Not in Superset's docs, but it connects to the same web address.
Known problems
- Closed
Creating a dataset from a SQL query failed with an unclear error
Reported Jun 2026 · GitHub
Client does not support this transport.
Install Apache Superset MCP Service
Claude Code
- 1
Copy this prompt.
Add the Apache Superset MCP Service server to Claude Code. Run this command: claude mcp add --transport http superset http://localhost:5008/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Superset 6.1.0 or later, The MCP service running next to Superset.
Read-only mode: Connect as a user with a read-only Superset role, or ask your admin to turn off the SQL and write tools.
Start the MCP service first (see the Standalone tab). It listens on port 5008 by default. Superset's docs show the .mcp.json form with "type": "url"; Claude Code's own docs use "http" for web servers, so change it to "http" if the server does not show up.
Built from the package data we hold. Not yet tested by us.
Tools
Lists your dashboards, with search and filters
Shows the dashboards in your Superset, and can search or filter them by name and other details.
Try: “Which dashboards do we have about sales?”
Read ·
list_dashboardsShows details of one dashboard
Gets a dashboard's title, charts, owners and settings from its ID, slug or a shared link.
Try: “What charts are on the Q4 Sales Overview dashboard?”
Read ·
get_dashboard_infoPulls the data behind a dashboard's charts, with its filters applied
Fetches a limited amount of data from the charts on a dashboard, taking the dashboard's filters into account. Added after Superset 6.1.0.
Try: “Summarise the numbers on the revenue dashboard for last month.”
Network ·
get_dashboard_dataShows how a dashboard is laid out
Returns the layout of a dashboard: its rows, tabs, headers and where each chart sits. Added after Superset 6.1.0.
Try: “How is the executive dashboard organised?”
Read ·
get_dashboard_layoutLists the datasets a dashboard's charts use
Shows which datasets and semantic views feed the charts on a dashboard. Added after Superset 6.1.0.
Try: “Which datasets does the marketing dashboard depend on?”
Read ·
get_dashboard_datasetsLists your saved charts, with search and filters
Shows the saved charts in your Superset and can search or filter them.
Try: “Find all charts that use the orders dataset.”
Read ·
list_chartsShows the settings of one chart
Gets a chart's type, dataset, metrics and other settings from its ID.
Try: “How is chart 42 configured?”
Read ·
get_chart_infoGets the data a chart shows
Returns the data behind a saved chart so the assistant can read or summarise it.
Try: “What are the numbers in the weekly signups chart?”
Network ·
get_chart_dataGets a preview of a saved chart
Returns a preview of a saved chart, such as an image or table.
Try: “Show me a preview of chart 15.”
Read ·
get_chart_previewShows the SQL a chart runs, without running it
Returns the SQL query Superset builds for a chart, without executing it. Added after Superset 6.1.0.
Try: “What SQL does the revenue by region chart run?”
Read ·
get_chart_sqlLists your datasets
Shows the SQL datasets registered in Superset, with search and filters.
Try: “What datasets are available?”
Read ·
list_datasetsShows a dataset's columns and metrics
Gets a dataset's columns, saved metrics and settings.
Try: “Show me the columns in the sales_orders dataset.”
Read ·
get_dataset_infoAnswers a question from a dataset using its saved metrics
Queries a dataset with its saved metrics, columns and filters, without writing SQL. Added after Superset 6.1.0.
Try: “What was total revenue by region last quarter in the sales dataset?”
Network ·
query_datasetLists the metrics you can use
Shows the saved metrics available across your datasets and semantic views. Added after Superset 6.1.0.
Try: “Which revenue metrics are defined?”
Read ·
list_metricsLists your database connections
Shows the databases Superset is connected to.
Try: “Which databases is Superset connected to?”
Read ·
list_databasesShows details of one database connection
Gets the settings of a database connection, such as its type and what it allows.
Try: “What kind of database is connection 3?”
Read ·
get_database_infoGives a short paged list of databases, datasets, charts or dashboards
Returns a compact overview of what exists in your Superset, one page at a time. Added after Superset 6.1.0.
Try: “Give me an overview of everything in this Superset.”
Read ·
get_catalogQueries a data source and returns a table
Runs a query against a data source and returns the result as a table, after checking the response is safe to return. Added after Superset 6.1.0.
Try: “Show me the top 20 rows of the orders table.”
Network ·
get_tableRuns a SQL query on one of your databases
Runs SQL against a connected database with your SQL Lab permissions. DROP, TRUNCATE and ALTER are blocked, but other changes can run if the database allows them.
Try: “Run SELECT region, SUM(revenue) FROM orders GROUP BY region.”
Delete ·
execute_sqlLists recent SQL queries
Shows the SQL query history, with search and filters. Added after Superset 6.1.0.
Try: “What queries did I run in SQL Lab today?”
Read ·
list_queriesShows details of one past query
Gets the SQL, status and timing of a query from the history. Added after Superset 6.1.0.
Try: “Why did query 812 fail?”
Read ·
get_query_infoLists saved SQL queries
Shows the queries saved in SQL Lab. Added after Superset 6.1.0.
Try: “Which saved queries do we have about churn?”
Read ·
list_saved_queriesShows one saved SQL query
Gets the SQL and details of a saved query. Added after Superset 6.1.0.
Try: “Show me the saved churn query.”
Read ·
get_saved_query_infoOpens SQL Lab with a query filled in
Builds a link that opens SQL Lab with SQL and the right database already filled in.
Try: “Open this query in SQL Lab so I can edit it.”
Read ·
open_sql_lab_with_contextCreates a link to explore data in Superset
Builds a link that opens Superset's chart explorer with a chart set up, without saving anything.
Try: “Give me a link to explore orders by month.”
Read ·
generate_explore_linkLists alerts and scheduled reports
Shows the alerts and email reports set up in Superset. Added after Superset 6.1.0.
Try: “Which reports are emailed every Monday?”
Read ·
list_reportsShows one alert or report schedule
Gets the schedule, recipients and settings of an alert or report. Added after Superset 6.1.0.
Try: “Who receives report 4?”
Read ·
get_report_infoLists annotation layers
Shows the annotation layers used to mark events on charts. Added after Superset 6.1.0.
Try: “What annotation layers exist?”
Read ·
list_annotation_layersShows one annotation layer
Gets the details of an annotation layer. Added after Superset 6.1.0.
Try: “What is in the product launches annotation layer?”
Read ·
get_annotation_layer_infoLists the notes inside an annotation layer
Shows the individual annotations, such as marked events, in one layer. Added after Superset 6.1.0.
Try: “List the events in the releases layer.”
Read ·
list_layer_annotationsShows one annotation
Gets the details of a single annotation within a layer. Added after Superset 6.1.0.
Try: “What does annotation 7 in the releases layer say?”
Read ·
get_layer_annotation_infoLists tags
Shows the tags used to organise dashboards, charts and other items. Added after Superset 6.1.0.
Try: “What tags do we use?”
Read ·
list_tagsShows one tag
Gets the details of a tag. Added after Superset 6.1.0.
Try: “What is tag 12 used for?”
Read ·
get_tag_infoLists themes
Shows the visual themes set up in Superset. Added after Superset 6.1.0.
Try: “Which themes are available?”
Read ·
list_themesShows one theme
Gets the settings of a theme. Added after Superset 6.1.0.
Try: “What colours does the corporate theme use?”
Read ·
get_theme_infoFinds a person's user ID from their name
Looks up users by name so they can be used in filters, for example dashboards owned by someone. Added after Superset 6.1.0.
Try: “Find Maria's user ID.”
Read ·
find_usersLists users (admins only)
Shows Superset users with search and filters. Only admins can use it. Added after Superset 6.1.0.
Try: “List all users added this month.”
Read ·
list_usersShows one user's details (admins only)
Gets a user's details by ID. Only admins can use it. Added after Superset 6.1.0.
Try: “What roles does user 5 have?”
Read ·
get_user_infoLists roles (admins only)
Shows the roles in Superset. Only admins can use it. Added after Superset 6.1.0.
Try: “Which roles exist?”
Read ·
list_rolesShows one role's details (admins only)
Gets a role's details by ID. Only admins can use it. Added after Superset 6.1.0.
Try: “What can the Analyst role do?”
Read ·
get_role_infoLists row-level security rules (admins only)
Shows the row-level security filters that limit which rows each role sees. Needs admin access. Added after Superset 6.1.0.
Try: “Which row-level security rules apply to the sales table?”
Read ·
list_rls_filtersShows one row-level security rule (admins only)
Gets a row-level security filter's details by ID. Needs admin access. Added after Superset 6.1.0.
Try: “What does RLS filter 3 restrict?”
Read ·
get_rls_filter_infoShows statistics about your Superset
Returns counts and other statistics for the instance, such as how many dashboards and charts exist.
Try: “How many dashboards are in this instance?”
Read ·
get_instance_infoPreviews a new chart, and saves it if you ask
Builds a chart from a dataset and shows a preview with a link; it is only saved when you ask.
Try: “Create a bar chart showing monthly revenue by region from the sales dataset”
Write ·
generate_chartChanges a chart preview without saving
Adjusts a chart preview, such as its type or metrics, without saving anything.
Try: “Make that preview a line chart instead.”
Write ·
update_chart_previewChanges a saved chart
Updates the settings of an existing saved chart.
Try: “Change chart 42 to show weekly instead of daily.”
Delete ·
update_chartCreates a new dashboard from charts
Makes a new dashboard and places the charts you name on it.
Try: “Create a dashboard called 'Q4 Sales Overview' with charts 10, 15, and 22”
Write ·
generate_dashboardAdds a chart to a dashboard
Adds a saved chart to an existing dashboard and places it in the grid.
Try: “Add chart 31 to the sales dashboard.”
Write ·
add_chart_to_existing_dashboardRemoves a chart from a dashboard
Takes a chart off an existing dashboard. Added after Superset 6.1.0.
Try: “Remove the old signups chart from the growth dashboard.”
Delete ·
remove_chart_from_dashboardChanges a dashboard's layout, theme or details
Updates an existing dashboard's layout, theme, styling or details such as its title. Added after Superset 6.1.0.
Try: “Rename the dashboard to 'Sales 2026' and use the dark theme.”
Delete ·
update_dashboardCopies a dashboard under a new name
Makes a copy of a dashboard with a new title; charts are copied too unless you choose to share them. Added after Superset 6.1.0.
Try: “Duplicate the sales dashboard for the EMEA team.”
Write ·
duplicate_dashboardSets a dashboard's filters for you
Applies values to a dashboard's existing filters for your view, and checks with you if a value does not match. Added after Superset 6.1.0.
Try: “Filter the sales dashboard to Germany and last quarter.”
Write ·
apply_dashboard_filtersAdds, edits or removes a dashboard's filters
Adds, changes, removes or reorders the filters on a dashboard. Added after Superset 6.1.0.
Try: “Add a region filter to the sales dashboard.”
Delete ·
manage_native_filtersAdds or edits text, headers and dividers on a dashboard
Adds, updates or removes text blocks, headers and dividers in a dashboard's layout. Added after Superset 6.1.0.
Try: “Add a header saying 'Q4 results' above the charts.”
Delete ·
manage_dashboard_markdownMarks a dashboard as certified, or clears it
Sets or removes a dashboard's certification badge. Added after Superset 6.1.0.
Try: “Mark the finance dashboard as certified by the data team.”
Write ·
manage_dashboard_certificationAdds or removes dashboard owners
Changes who owns a dashboard. Added after Superset 6.1.0.
Try: “Make Maria an owner of the sales dashboard.”
Delete ·
manage_dashboard_ownersChanges which roles can see a dashboard
Adds or removes the roles allowed to view a dashboard. Added after Superset 6.1.0.
Try: “Let only the Finance role see this dashboard.”
Delete ·
manage_dashboard_rolesRegisters a database table as a dataset
Adds a physical table from a connected database as a dataset you can chart. Added after Superset 6.1.0.
Try: “Add the orders table as a dataset.”
Write ·
create_datasetSaves a SQL query as a dataset you can chart
Turns a SQL query into a virtual dataset so you can build charts from it.
Try: “Create a dataset from: SELECT region, SUM(revenue) as total_revenue FROM orders GROUP BY region”
Write ·
create_virtual_datasetChanges a dataset's settings
Updates an existing SQL dataset's settings. Added after Superset 6.1.0.
Try: “Change the description of the orders dataset.”
Delete ·
update_datasetAdds a saved metric to a dataset
Creates a reusable metric, such as total revenue, on a dataset. Added after Superset 6.1.0.
Try: “Add a metric for average order value to the orders dataset.”
Write ·
create_dataset_metricChanges a saved metric
Updates a saved metric on a dataset. Added after Superset 6.1.0.
Try: “Change the revenue metric to exclude refunds.”
Delete ·
update_dataset_metricSaves a SQL query to SQL Lab
Saves a query so it appears in SQL Lab's Saved Queries list.
Try: “Save this query as 'Monthly churn'.”
Write ·
save_sql_queryCreates a reusable theme
Makes a new visual theme from design settings such as colours. Added after Superset 6.1.0.
Try: “Create a theme using our brand blue.”
Write ·
create_themeDeletes a saved chart
Deletes a saved chart; it goes to the trash and can be restored. Added after Superset 6.1.0.
Try: “Delete chart 42.”
Delete ·
delete_chartDeletes a dashboard
Deletes a dashboard; it goes to the trash and can be restored. Added after Superset 6.1.0.
Try: “Delete the old test dashboard.”
Delete ·
delete_dashboardDeletes a dataset
Deletes a dataset; it goes to the trash and can be restored. Added after Superset 6.1.0.
Try: “Delete the unused staging dataset.”
Delete ·
delete_datasetDeletes a saved metric from a dataset
Removes a saved metric from a dataset. Added after Superset 6.1.0.
Try: “Delete the old revenue_v1 metric.”
Delete ·
delete_dataset_metricRestores a deleted chart from the trash
Brings back a chart that was deleted. Added after Superset 6.1.0.
Try: “Restore the chart I deleted yesterday.”
Write ·
restore_chartRestores a deleted dashboard from the trash
Brings back a dashboard that was deleted. Added after Superset 6.1.0.
Try: “Restore the sales dashboard from the trash.”
Write ·
restore_dashboardRestores a deleted dataset from the trash
Brings back a dataset that was deleted. Added after Superset 6.1.0.
Try: “Restore the orders dataset.”
Write ·
restore_datasetUsed by the assistant behind the scenes
Finds metrics that work with the columns already picked
Used while building a chart to see which metrics fit the current selection. Added after Superset 6.1.0.
Try: “Which metrics can I combine with region?”
Read ·
get_compatible_metricsFinds columns that work with the metrics already picked
Used while building a chart to see which columns fit the current selection. Added after Superset 6.1.0.
Try: “Which columns can I group revenue by?”
Read ·
get_compatible_dimensionsLooks up the settings a chart type needs
Returns the full description and examples for a chart type, so the assistant can build it correctly.
Try: “What options does a pie chart take?”
Read ·
get_chart_type_schemaLooks up what fields an item type has
Returns the structure of a type of item, such as charts or datasets, so the assistant knows how to query it.
Try: “What fields can I filter dashboards by?”
Read ·
get_schemaLists background jobs
Shows Superset's background tasks, used to follow long-running work. Added after Superset 6.1.0.
Try: “Are any background jobs still running?”
Read ·
list_tasksChecks on one background job
Gets the status of a single background task. Added after Superset 6.1.0.
Try: “Has task 18 finished?”
Read ·
get_task_infoChecks that the server is working
A simple test that the MCP service is running.
Try: “Is Superset healthy?”
Read ·
health_checkWrites a bug report about the connection
Produces a bug report you can paste and send to whoever runs the server. Added after Superset 6.1.0.
Try: “Write a bug report for the error you just got.”
Read ·
generate_bug_reportFinds the right Superset tool for a request
In the default mode only a few tools are listed up front; the assistant uses this to search for the rest.
Read ·
search_toolsRuns a tool the assistant found by searching
Runs a Superset tool that is not listed up front, after the assistant found it with the tool search.
Write ·
call_tool
Read from the source code
Pros and cons
Good
- Built into Superset by the Apache project, free under Apache-2.0.
- Uses the same roles, row-level security and audit log as the web app.
- Builds charts as previews first and only saves when you ask.
- Can turn SQL into a saved dataset you can chart.
- Works with ChatGPT and claude.ai as well as local clients once it has a public HTTPS address.
- Lists only a few tools up front and finds the rest on demand, which saves context.
Watch out
- Only in Superset 6.1.0 and later, though the docs say 5.0+.
- The stock Docker image before 7.0 lacks the extra it needs.
- No sign-in by default.
- On 6.1.0 everyone shares one account.
- No single read-only switch.
- You host and expose it yourself; Apache runs no hosted version.
- Some tools still error on 6.1.0.
Permissions
high risk · 6 things to watch
High risk
It can run SQL on your connected databases and change or delete charts, dashboards and datasets, and by default anyone who reaches the port acts as the user you set. Turn on token sign-in before you expose it, and connect as a read-only user unless you need changes.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only modeHow to turn it on
Watch out for
No sign-in by default
Every caller acts as the user set in MCP_DEV_USERNAME, often an admin. Keep the port on localhost or turn on token sign-in first. superset.apache.org
It runs SQL on your databases
DROP, TRUNCATE and ALTER are blocked, but other writes run if the database login allows them. Use a read-only database login or disable the SQL tool. github.com
6.1.0 cannot give each person their own login
Maintainers say 6.1.0 cannot map tokens to users, so everyone shares one account. Per-user permissions need a newer build. github.com
A broken custom sign-in can leave it open
On 6.1.0, if a custom MCP_AUTH_FACTORY fails, the server starts with no sign-in. Check the logs after setup; newer builds refuse to start. github.com
Newer builds can delete and change access
Builds after 6.1.0 add tools that delete charts, dashboards and datasets and change dashboard owners and roles. Deleted items can be restored from trash. github.com
Roles and audit log apply
Each call checks the user's Superset roles and row-level security, and is recorded in Settings, Action Log. superset.apache.org
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No single switch. Connect as a user with a read-only Superset role (Gamma), require read scopes with MCP_REQUIRED_SCOPES, or remove tools such as execute_sql with MCP_DISABLED_TOOLS. |
|---|---|
| Talks to | Your Superset instance and its connected databases. Your AI provider, through the assistant |
| Sign-in and keys | Optional JWT bearer token sent by the client; off by default (MCP_AUTH_ENABLED = False, calls run as MCP_DEV_USERNAME). |
| Scopes |
|
Alternatives
Use the built-in server if you run Superset 6.1.0 or later yourself. Preset Cloud customers should use Preset's hosted version, and the community servers fit older Superset versions that lack the built-in one.
| Server | Official | Runs | Sign-in | Can change things | GitHub stars |
|---|---|---|---|---|---|
| For Apache Superset | |||||
| Superset (built in)This page | Official | Self-hosted | None or token | Yes | – |
| MCP Superset | Community | Local | – | – | 60 |
| superset-mcp | Community | Local | Password or token | – | 24 |
| Other tools for the same job | |||||
| Preset MCP | – | Hosted | Account | – | – |
What people say
People like that it keeps Superset's own permissions, and dislike the version confusion and the shared login on 6.1.0.
What people like
- It cannot reach anything a user could not already see in Superset.
- Charts are shown as previews with a link and only saved when asked.
Common complaints
- The docs say 5.0+, but the command is missing before 6.1.0 and from the stock Docker image.
- On 6.1.0, token or SSO sign-in does not pick the right user, so teams share one account.
- Some tools still fail on 6.1.0, such as listing dashboards.
In their words
“6.1 doesn't yet support access token authentication. So in 6.1.0 you need to delegate to a user account with broad access by setting `MCP_DEV_USERNAME=<username>` in your `superset_config.py`”villebroGitHub issueMay 2026
“To use corporate Keycloak SSO with Superset MCP, we had to patch the Docker image by replacing `auth.py` and `mcp_config.py` with the versions from the `master` branch.”sssuckmybloodGitHub issueMay 2026
“I also noticed that the docker container which uses `uv pip` doesn’t have `fastmcp` installed”japrogramerGitHub issueMay 2026
“This seems like a documentation/version mismatch issue more than a configuration problem.”venkatamandavilli-code
Questions
Which Superset version has the MCP server?
Superset 6.1.0 or later. Versions 5.0 and 6.0 do not have it, even though the docs say 5.0+. Superset 7.0, now in release candidates, adds many more tools.
Is the Superset MCP server free?
Yes. It is part of open-source Apache Superset. Preset's hosted version for Preset Cloud is a paid Enterprise add-on.
What is the Superset MCP server URL?
There is no shared address: it runs on your own server, by default at http://localhost:5008/mcp. ChatGPT and claude.ai need a public HTTPS address that points to it.
Why does it say "No such command mcp"?
Your Superset is older than 6.1.0 or was installed without the MCP extra. The stock Docker image before 7.0 leaves it out, so build your own image with it or use a 7.0 image.
Is it safe?
It keeps Superset's roles and row-level security, but by default it has no sign-in and acts as one user you choose. Keep it on localhost or turn on token sign-in, and use a read-only user unless you need changes.
Can I make it read-only?
Not with one switch. Connect it as a user with a read-only Superset role, require read-only token scopes, or turn off the SQL and write tools in the server settings.
Can it delete dashboards or data?
Builds after 6.1.0 can delete charts, dashboards and datasets, which go to the trash and can be restored. Its SQL tool blocks DROP, TRUNCATE and ALTER, but other changes run if the database login allows them.
Why does sign-in with a token or SSO fail on 6.1.0?
The maintainers say 6.1.0 cannot yet match tokens to Superset users. The workaround is to run it as one account; per-user sign-in is in newer builds.
Why does my assistant only see a few tools?
By default it shows a handful of tools and lets the assistant search for the rest, to save context. An admin can switch that off so every tool is listed.
Superset MCP vs Preset MCP?
They are the same service. Use the built-in one on your own Superset; use Preset's hosted version, with sign-in through your Preset account, if your dashboards live in Preset Cloud.
Examples
See what data you can work with
What datasets are available? Show me the columns in the sales_orders dataset.
SourceBuild a chart from a dataset
Create a bar chart showing monthly revenue by region from the sales dataset
SourcePut existing charts on a new dashboard
Create a dashboard called 'Q4 Sales Overview' with charts 10, 15, and 22
SourceTurn a SQL query into a dataset you can chart
Create a dataset from: SELECT region, SUM(revenue) as total_revenue FROM orders GROUP BY region
Source
Information
updated Nov 1, 2026
- Publisher
- Official
- Transport
- Streamable HTTP
- Auth
- None
- License
- Apache-2.0
- Last commit
- Nov 2, 2026
Other Apache Superset MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 15Hide
- MCP Server Deployment & Authentication · superset.apache.org
- UPDATING.md · github.com
- Using AI with Superset · superset.apache.org
- Docker superset mcp no such command on latest · github.com
- superset/mcp_service source · github.com
- MCP tool inventory · github.com
- execute_sql tool source · github.com
- MCP user resolution not working in release 6.1.0 · github.com
- Failing MCP_AUTH_FACTORY starts unauthenticated · github.com
- Preset MCP server authentication · docs.preset.io
- opencode dataset creation error · github.com
- Apache Superset MCP Service: A Technical Deep Dive · preset.io
- mcp-superset · github.com
- superset-mcp · github.com
- DetachedInstanceError in list_dashboards · github.com