
Zenith MCP server
Author, validate, edit, and render deterministic .zen design docs to PNG/PDF.
22 stars33 downloads/wk
Reviews
Write oneNobody has reviewed Zenith yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Zenith tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 78 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …"bin/zenith.js" }, "scripts": { "postinstall": "node scripts/postinstall.js" }, "f…
What the publisher says
From the Zenith repository's README, as published. We do not edit it. Read it on GitHub
Zenith
A design-document format and engine built for the age of AI agents.
Plain-text .zen design files that you can read, diff, review, validate, and let an agent safely edit — compiled deterministically to pixel-exact PNG and print-ready PDF.
Install Quick start Features Validation Commands Agents
Every banner and diagram in this README is itself created using Zenith — source in assets/showcase/.
Zenith is a plain-text format and engine for design files — posters, decks, books, social graphics, diagrams, and more. The idea is simple: design should work the way code does. You should be able to read it, diff it, review it, test it, and let an agent safely edit it.
A .zen file is human-readable KDL text. The engine parses it, validates it against a large diagnostic set, compiles it to a backend-neutral scene, and renders the same file to the same pixels every time — as a PNG or a print-ready PDF.
The sections below are collapsed to keep this page skimmable — click any heading's ▸ to expand it. Install and Quick start are open by default.
Install
The recommended way to install the zenith CLI is the install script, which detects your platform and downloads the matching prebuilt binary from GitHub Releases.
Linux / macOS
curl -fsSL https://raw.githubusercontent.com/zenitheditor/zenith/main/scripts/install.sh | shWindows (PowerShell)
irm https://raw.githubusercontent.com/zenitheditor/zenith/main/scripts/install.ps1 | iexSet ZENITHINSTALLDIR to change the install location (default ~/.local/bin):
ZENITH_INSTALL_DIR=/usr/local/bin \
curl -fsSL https://raw.githubusercontent.com/zenitheditor/zenith/main/scripts/install.sh | shWith cargo
cargo install zenith-tool # from crates.io (installs the `zenith` binary)
cargo install --git https://github.com/zenitheditor/zenith zenith-tool # from sourceThe library crates (zenith-core, zenith-layout, zenith-scene, zenith-render, zenith-tx, zenith-session) are published under their own names for Rust projects that want to build on the engine directly.
With npm
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @zenitheditor/zenith-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add zenith -- npx -y @zenitheditor/zenith-mcp
Zenith: common questions
- Is Zenith MCP server safe?
- Mostly: it is graded B (71/100). Read the Zenith safety report
- How do I install Zenith?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Zenith need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Zenith maintained?
- The last commit was 80 days ago (2026-07-10). The latest release is v0.0.8.
- What can I use instead of Zenith?
- Servers from other publishers that do the same job: Agent-Native Content MCP server, Context7 MCP server and Svelte MCP server. Compare all Zenith alternatives.
Alternatives to Zenith
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native ContentOpen-source Obsidian for MDX - edit local docs with agent assistancenot reviewedEstablishedA
Context7Up-to-date code docs for any promptnot reviewedWidely usedA- Svelte MCPThe official Svelte MCP server providing docs and autofixing tools for Svelte developmentnot reviewedEstablishedA
- Coolify45 optimized tools for managing Coolify infrastructure, diagnostics, and docs searchnot reviewedEstablishedB
- ObsidianRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.not reviewedEstablishedA