mcp-data-platform-v1.38.1
What's New
Prompts Tab UX Improvements (#218)
The Prompts tab in the platform-info MCP App received several usability improvements addressing issues introduced with the dynamic prompt system in v1.38.0.
Category grouping: Prompts are now organized into two sections — Workflows (multi-step guided prompts with arguments like explore-available-data and create-interactive-dashboard) and Quick Actions (single-action toolkit prompts like save-this-as-an-asset). Section headers only appear when both categories have prompts.
Human-readable titles: Machine slugs like explore-available-data now display as "Explore Available Data" in title case, with the original slug shown below in monospace for reference when copying.
Brand-aware intro text: The generic intro ("Available prompts — select one to copy...") has been replaced with a contextual description that incorporates the platform brand name and describes what the platform can do.
Removed platform-overview from Prompts tab: The auto-invoked platform-overview prompt no longer appears in the Prompts tab since it runs automatically on session start and has no useful copy-to-clipboard action. It remains registered as an MCP prompt.
Backend changes
- Added
Categoryfield toPromptInfostruct with three values:"workflow","toolkit","custom" - All prompt registration paths now set a category: operator-configured prompts get
"custom", workflow prompts get"workflow", toolkit-registered prompts get"toolkit" - Portal and Knowledge toolkits set
Category: "toolkit"on theirPromptInfos()output - Category is serialized as
categoryin theplatform_infoJSON response (omitempty— backward compatible)
Frontend changes
- Added
humanize()function to convert slugs to title case - Refactored
renderPrompts()to group by category with section headers - Extracted
renderPromptCard()for cleaner rendering - Cards show human-readable title + monospace slug instead of just the slug
- Intro text set dynamically using the platform brand name
- New CSS classes:
.prompt-section-header,.prompt-card-title,.prompt-card-slug
Before / After
| Before (v1.38.0) | After (v1.38.1) |
|---|---|
| All prompts in a flat list | Grouped into Workflows and Quick Actions |
Machine slugs as titles (explore-available-data) |
Human titles ("Explore Available Data") with slug below |
| Generic intro text | Brand-aware intro describing platform capabilities |
platform-overview shown (not useful to copy) |
platform-overview hidden from tab |
Upgrading
Drop-in replacement for v1.38.0. No configuration changes required. The new category field in prompt metadata is additive and backward compatible.
Installation
Homebrew (macOS)
brew install txn2/tap/mcp-data-platformClaude Code CLI
claude mcp add mcp-data-platform -- mcp-data-platformDocker
docker pull ghcr.io/txn2/mcp-data-platform:v1.38.1Verification
All release artifacts are signed with Cosign and include SBOM attestations:
cosign verify-blob --bundle mcp-data-platform_1.38.1_linux_amd64.tar.gz.sigstore.json \
mcp-data-platform_1.38.1_linux_amd64.tar.gz