Skip to main content
Glama
aptro

Superset MCP Integration

by aptro

superset_dashboard_get_by_id

Retrieve detailed information about a specific Apache Superset dashboard using its unique ID, including components and layout data.

Instructions

Get details for a specific dashboard

Makes a request to the /api/v1/dashboard/{id} endpoint to retrieve detailed information about a specific dashboard.

Args: dashboard_id: ID of the dashboard to retrieve

Returns: A dictionary with complete dashboard information including components and layout

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dashboard_idYes

Implementation Reference

  • main.py:523-542 (handler)
    The main handler function implementing the superset_dashboard_get_by_id tool. It authenticates, handles errors, and makes a GET request to the Superset API endpoint /api/v1/dashboard/{dashboard_id} to retrieve dashboard details.
    @mcp.tool() @requires_auth @handle_api_errors async def superset_dashboard_get_by_id( ctx: Context, dashboard_id: int ) -> Dict[str, Any]: """ Get details for a specific dashboard Makes a request to the /api/v1/dashboard/{id} endpoint to retrieve detailed information about a specific dashboard. Args: dashboard_id: ID of the dashboard to retrieve Returns: A dictionary with complete dashboard information including components and layout """ return await make_api_request(ctx, "get", f"/api/v1/dashboard/{dashboard_id}")

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aptro/superset-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server