MCP server for Preset (Superset) — manage dashboards, charts, and datasets from Claude Code and other LLM agents
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"preset-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# preset-mcp MCP server for [Preset](https://preset.io) (managed Apache Superset). Manage dashboards, charts, and datasets from Claude Code and other LLM agents. ``` Claude Code ──STDIO──> preset-mcp ──> Preset API ``` ## Setup for Claude Code ### 1. Get your Preset API credentials 1. Log in to [app.preset.io](https://app.preset.io) 2. Go to **Settings > API Keys** 3. Create a new token/secret pair 4. Copy both the **token** and **secret** ### 2. Install from PyPI ```bash uv tool install preset-mcp --with preset-cli --with fastmcp --with sqlglot --with pydantic ``` ### 3. Register with Claude Code ```bash claude mcp add --scope user -e PRESET_API_TOKEN=<your-token> \ -e PRESET_API_SECRET=<your-secret> \ preset-mcp -- preset-mcp ``` To auto-connect to a specific workspace on startup: ```bash claude mcp add --scope user -e PRESET_API_TOKEN=<your-token> \ -e PRESET_API_SECRET=<your-secret> \ -e PRESET_WORKSPACE="Your Workspace Title" \ preset-mcp -- preset-mcp ``` ### 4. Verify ```bash claude mcp list # Should show: preset-mcp ... 63 tools ``` Then in a Claude Code session, try: ``` > list my preset workspaces ``` ### Alternative: Install from source ```bash git clone https://github.com/Evan-Kim2028/preset-mcp.git cd preset-mcp uv sync claude mcp add --scope user -e PRESET_API_TOKEN=<your-token> \ -e PRESET_API_SECRET=<your-secret> \ preset-mcp -- uv run --directory /path/to/preset-mcp preset-mcp ``` ## Tools (63) ### Workspace Navigation | Tool | Purpose | |------|---------| | `list_workspaces` | List all workspaces you have access to | | `use_workspace` | Switch to a workspace by title | ### Read | Tool | Purpose | |------|---------| | `list_dashboards` | List dashboards (with progressive disclosure) | | `get_dashboard` | Get detail for a single dashboard (supports `response_mode`) | | `list_charts` | List charts | | `get_chart` | Get detail for a single chart (supports `response_mode`) | | `list_datasets` | List datasets | | `g…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.