v0.6.0 — the in-chat viewer release
The drawing now opens inside the conversation. This release ships the MCP Apps interactive viewer and the host-compatibility hardening that five rounds of live testing in ChatGPT and Claude demanded.
For people in chats
view_dxf— an interactive in-chat DXF viewer (#64): pan, zoom, layer toggles with the colors actually drawn, fullscreen, light/dark host theming. Works in ChatGPT, Claude, and any MCP Apps host from the same widget. The viewer shows exactly the drawing the assistant delivered — file-open controls stay off unless explicitly enabled (AGT-14).- Big drawings work everywhere (#68): small files embed in the result; larger ones are pulled by the widget itself (with chunked fallback), sidestepping host result caps (claude.ai diverts results beyond ~150K chars).
- The viewer reports its real status to the model — loaded (layers/size) or the exact failure reason — so the assistant narrates facts, not guesses.
- "Render this" shows something: for URL sources,
render_dxfincludes a direct image link chat UIs can display even where MCP image blocks are hidden (#65).
Hardening from live host testing
- Shadow-DOM isolation against host stylesheet injection; self-healing layer panels; fail-fast on silent hosts; result-generation guards against pull races (#69).
- The "empty layer panel" root cause — a focus-scroll displacement of the overflow-hidden panel via absolutely-positioned hidden checkboxes — found via live DevTools capture and fixed at the mechanism (#71).
- Server instructions steer host models to prefer (or offer) the interactive viewer over static renders (#69).
Registry-ready
serverInfonow reports the real version on every surface — stdio, remote, and core'sVERSIONexport (#63, #72).
Install
- Remote MCP (no install):
https://aspicio-api.dmitri-66a.workers.dev/mcp - Local stdio:
npx -y @aspicio/mcp - Claude Code:
/plugin marketplace add frontsail-ai/aspicio→/plugin install aspicio@aspicio - npm:
@aspicio/core·@aspicio/react·@aspicio/mcp— all 0.6.0
🤖 Generated with Claude Code