mcp-data-platform-v0.18.4
What's New in v0.18.4
Third round of admin UI polish plus comprehensive Admin Portal documentation with screenshots.
Admin UI Improvements
Reusable Errors Component
- Extracted
RecentErrorsListinto a shared component used by both the Dashboard and Audit Log pages - Eliminates duplicated error rendering logic — clickable error rows with status badges and detail drawers work identically in both locations
Tool Descriptions in Explore Tab
- The Tool Inventory table on the Tools Overview tab now displays descriptions pulled directly from each tool's MCP JSON schema
- Previously the description column was empty, requiring operators to execute a tool to understand what it does
Editable Insight Review Notes
- The review notes textarea in the Knowledge Insights detail drawer is now available on insights in any status (pending, approved, rejected, applied)
- Previously it only appeared during active review, preventing operators from adding context after the fact
Connection Parameter Display
- The Explore tab groups tools by their owning connection using the
/api/v1/admin/connectionsendpoint - Tools appear under their toolkit connection (e.g. "trino prod", "datahub pmgsc") rather than in a flat list
Documentation
New Admin Portal Page (docs/server/admin-portal.md)
- Complete visual guide with 6 screenshots covering every tab: Dashboard, Tools Overview, Tools Explore, Audit Events, Knowledge Overview, and Knowledge Insights
- Documents all dashboard widgets: activity timeline, top tools/users charts, performance percentiles, error monitoring, knowledge summary, connection health
- Documents the Explore tab's interactive tool execution: auto-generated parameter forms, rendered results, semantic enrichment context
- Documents audit event detail drawer fields: identity, execution, status, transport, parameters
- Documents knowledge insight lifecycle: metadata, suggested actions, related columns, review notes, approve/reject workflow
- Includes local development instructions with MSW mock data and full-stack setup
Homepage & Navigation
- Admin Portal card added to the
docs/index.mdfeature grid withmaterial-monitor-dashboardicon - MCP Apps icon changed from
monitor-dashboardtopalette-swatchto avoid duplicate icons mkdocs.ymlnav reorganized into logical subsections:- Administration — Admin Portal, Admin API
- Operations — Audit Logging, Operating Modes, Session Externalization
README
- Admin Portal section added with dashboard and tools explore screenshots
- Links to the full documentation page
LLM-readable docs — docs/llms.txt index and docs/llms-full.txt content updated per llmstxt.org spec
Changelog
Bug Fixes
- fix: admin UI round 3 — errors component, tool descriptions, docs (#99)
Installation
Homebrew (macOS)
```bash
brew install txn2/tap/mcp-data-platform
```
Claude Code CLI
```bash
claude mcp add mcp-data-platform -- mcp-data-platform
```
Docker
```bash
docker pull ghcr.io/txn2/mcp-data-platform:v0.18.4
```
Verification
All release artifacts are signed with Cosign. Verify with:
```bash
cosign verify-blob --bundle mcp-data-platform_0.18.4_linux_amd64.tar.gz.sigstore.json
mcp-data-platform_0.18.4_linux_amd64.tar.gz
```