mistercrunch commented on issue #33215: URL: https://github.com/apache/superset/issues/33215#issuecomment-3294169536
Priority [at least for us at Preset] is shipping an MCP companion service as part of Superset, enabling people everywhere to connect their LLMs and agents to their Superset instances. See the SIP here https://github.com/apache/superset/issues/33870 and ongoing active development here: https://github.com/apache/superset/pull/33976 . Goal is to ultimately enable agents through MCP to pretty much perform any action or fetch context the same way a user can in Superset. In terms of RAG-supporting infrastructure and more specific use cases, we're currently pointing towards the fast-evolving Superset extension framework, and keeping agents out of core Superset and into extension(s) (see the SIP here https://github.com/apache/superset/issues/31932). Note that these RAG uses cases and extensions will be enabled to build on top of the MCP service as it launches. Personally I feel like design patterns around leveraging AIs inside products are still largely settling, and that constraints/restrictions as to how to bring an LLM-in-the-loop inside products is still very varied and unsettled across organizations, namely policies around which models to bring, through which provider, considerations around what agents should be able to see or act-upon are largely still semi-charted territory. So from my perspective it makes sense to enable for this to mature within extensions, at least for a time. So no blockers as to building things, anyone can ship and exten sion today, we're just keeping it out of the repo for now, and outside the scope of direct maintenance for core maintainers. Loosely related, but a vision around how MCP services are coming together to serve cross-tools use cases: https://preset.io/blog/the-promise-of-mcp-powered-data-workflows/ - this share some of my views around how I think personally things may evolve, but LLMs can achieve so much more things when they are connected to a set of MCPs that align with your organization's tool and personal workflow (superset, airflow, dbt, datahub, cube.dev, snowflake, ...) and break the boundaries of contexts that exist when confined to a single app... -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
