Tavotto Figure Canvas MCP App
MCP App · UI in chatTavotto is an open-source scientific-figure editor. Its Codex plugin serves ui://tavotto/canvas/v1.html as text/html;profile=mcp-app, so a compatible host can open the editable canvas directly from the figure tools.
Not for: Generating research conclusions or validating scientific claims. Tavotto edits and checks artwork; it does not verify the underlying data.
Source and setup verified on 2026-11-03
VisualizationQuick facts
- Maintainer
- Tavotto
- UI evidence
- ui://tavotto/canvas/v1.html
- MIME
- text/html;profile=mcp-app
- GitHub stars
- 650 on 2026-11-03
What you can do
- Move labels and legends on a figure canvas
- Adjust typography, strokes and layout
- Run journal-oriented preflight checks
- Export publication-ready artwork
Requirements
- Python for source development
- An MCP Apps-compatible host for inline rendering
Use the signed macOS or Windows release from the repository's latest release page.
python -m venv .venv && .venv/bin/pip install -e ".[worker,dev]"https://github.com/Tavotto/Tavotto/releases/latestChoose the release for your operating system; the MCP App source lives in codex-plugin/.
Always confirm the latest setup instructions with the maintainer before installing.
>Questions
Is Tavotto Figure Canvas MCP App an MCP App with inline UI?
Yes. The maintainer's source declares an MCP UI resource and links it to a tool result. It renders inline only in hosts that support MCP Apps.
Where were these details checked?
Against the maintainer's README, source, or official documentation at https://github.com/Tavotto/Tavotto, plus the GitHub API where a repository is available.
>Related Apps
Interactive 3D globe viewer using CesiumJS for geospatial visualization
Interactive 3D scene renderer with Three.js for stunning visualizations
Real-time GLSL shader renderer for creative visual effects