viznoir

MCP server that gives AI agents full access to VTK rendering for simulation data, rendering CFD and FEA results headlessly with slicing, contouring, streamlines, animations and statistics, with no ParaView GUI needed.

MCP serverOpen sourceMaintainedVerification

What it does and how it connects

viznoir is an MCP server that gives AI agents full access to VTK's rendering pipeline, with no ParaView GUI, no Jupyter notebooks and no display server. The agent reads simulation data, applies filters, renders images and exports animations, all headless. It works with Claude Code, Cursor, Windsurf, Gemini CLI and any MCP client, and installs with pip on Python 3.10 or later with EGL headless rendering.

The server exposes 22 tools, 12 resources and 4 prompts across rendering, filters, analysis, probing, animation, comparison and export. Rendering covers standard, cinematic, batch and volume rendering; filters include slice, contour, clip, streamlines and isosurface; analysis covers data inspection, physics inspection, statistics and data analysis. It reads 50-plus file formats including OpenFOAM, VTK, CGNS, Exodus, STL and glTF.

The README also describes seven physics-aware animation presets that bind a rendering primitive to a physical phenomenon, such as streamline growth, clip sweep and warp oscillation, and a story composition tool that assembles inspected, rendered and annotated panels with LaTeX-rendered governing equations into a publication-ready narrative.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4Documentationkimimgo.github.io

Not verified

  • Pricing: none stated on the repo (open source package installable with pip).
  • Real user voices: no real linked post read for this page; the recent open issues read are dependency-bot version bumps.
  • Related Error Index entries: no matching entry verified (the live error map has no VTK or OpenFOAM entries).
  • A named individual builder beyond the repository owner handle kimimgo.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.