mcp-data-platform-v0.37.7
What's New
Bug Fixes
Prevent double-generation when saving artifacts (#215)
- Added prompt guidance to the
save_artifacttool description instructing the LLM to call the tool directly with content rather than first outputting it to the conversation and then saving separately - Previously, agents would generate the full artifact (dashboard, report, chart) in the conversation text and then regenerate it token-by-token when calling
save_artifact— doubling latency and token cost - The tool description now includes an
IMPORTANTdirective to callsave_artifactdirectly with the content inline
Replace custom markdown parser with marked in platform-info app (#214)
- Replaced the hand-rolled line-by-line markdown parser (
renderMd) with inlined marked v15.0.12 (~40KB, MIT) for robust CommonMark + GFM rendering - Fixes broken rendering of headings, code fences, tables, and lists when
agent_instructionscontent has leading whitespace from YAML block scalar indentation - The old parser anchored all regex patterns to
^(start of line), so any line with leading whitespace silently fell through to paragraph handling — this was particularly problematic with YAML block scalars that strip the base indent but leave 2-space prefixes on many lines - Updated CSS for standard heading levels (
h1–h6), direct<table>styling (removed.tbl-wrapwrapper assumption), and added styles forblockquote,del, andimgelements
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:v0.37.7Verification
All release artifacts are signed with Cosign. Verify with:
cosign verify-blob --bundle mcp-data-platform_0.37.7_linux_amd64.tar.gz.sigstore.json \
mcp-data-platform_0.37.7_linux_amd64.tar.gz