Skip to content

mcp-data-platform-v0.18.4

Choose a tag to compare

@github-actions github-actions released this 15 Feb 02:45
· 358 commits to main since this release
d167596

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 RecentErrorsList into 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/connections endpoint
  • 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.md feature grid with material-monitor-dashboard icon
  • MCP Apps icon changed from monitor-dashboard to palette-swatch to avoid duplicate icons
  • mkdocs.yml nav 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 docsdocs/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
```