{"id":"superset-mcp-server","name":"superset-mcp-server","homepage":"https://pypi.org/project/superset-mcp-server/","repo_url":null,"category":"ai-ml","subcategories":[],"tags":["mcp","superset","bi","agent-integration","tools","reporting"],"what_it_does":"An MCP server package that exposes Apache Superset functionality to AI agents via the Model Context Protocol (MCP).","use_cases":["Allow an agent to query and interact with Superset resources (e.g., dashboards/queries) through MCP tools","Automate reporting workflows where the agent needs to retrieve Superset artifacts or run/query data exposed by Superset","Integrate Superset with agentic workflows using standardized MCP tool calling"],"not_for":["High-volume automated production workloads without verifying Superset deployment behavior and performance","Security-sensitive environments where authentication/authorization and data access controls are not clearly documented for the MCP layer","Replacing Superset’s native web/REST APIs for all use cases"],"best_when":"You want to connect Superset to an MCP-capable agent framework and can provide/secure any required Superset credentials and network access.","avoid_when":"You cannot validate tool coverage, auth model, error behavior, or pagination for the specific Superset resources you need.","alternatives":["Use Superset’s native REST API directly (if available in your deployment)","Build a thin custom MCP server that wraps Superset APIs with your own auth and rate-limiting controls","Use another BI access layer/integration (e.g., query APIs behind Superset) if MCP coverage is incomplete"],"af_score":35.5,"security_score":41.5,"reliability_score":17.5,"package_type":"mcp_server","discovery_source":["pypi"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T21:43:10.564342+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"Authentication specifics for the MCP server are not provided in the supplied input, so auth approach cannot be confirmed. Superset deployments may require session/token/SSO; verify how (and whether) MCP forwards credentials and enforces access controls."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Pricing information not provided; MCP server is typically self-hosted, but costs depend on your Superset infrastructure."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":35.5,"security_score":41.5,"reliability_score":17.5,"mcp_server_quality":55.0,"documentation_accuracy":30.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":45.0,"rate_limit_clarity":10.0,"tls_enforcement":60.0,"auth_strength":35.0,"scope_granularity":30.0,"dependency_hygiene":45.0,"secret_handling":40.0,"security_notes":"No concrete repository/manifest details were provided to verify TLS enforcement, dependency health, secret handling, or auth/scoping in the MCP layer. Superset security ultimately depends on deployment configuration; ensure the MCP server does not log credentials and that Superset access controls are strictly enforced per agent/user.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":0.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["MCP tool coverage may be incomplete for all Superset operations you expect; agents should be constrained to documented tools.","Superset permissioning is critical: agents may fail or receive errors if Superset roles/datasets/dashboards are not accessible.","If the MCP server performs state-changing actions (if any), idempotency and retry safety are unclear—avoid blind retries without guarantees.","If pagination exists in underlying Superset endpoints, the MCP interface may not expose stable paging parameters, leading to partial results."]}}