Maket MCP Server

Create visual documents with your AI assistant. Maket gives Claude, Codex, Gemini, and other MCP clients an HTML/CSS canvas with live preview. Compose a one-off design, bind a template to typed rows for mail merge, or attach validated document-owned state so native HTML controls and agent updates keep a living document current. Export finished output to PDF or hand it off to Gmail as a draft. Its README documents 14 tools, including maket_doc, maket_learn, maket_workspace.

People who work with codex, document generation and gemini and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-09-14 · ★ 19 · #19 OF 90 MAINTAINED EMAIL · VERIFIED 2026-09-18

MIT · TypeScript servers · how we verify → /methodology

01 · Install Maket

Claude Code

claude mcp add ng-galien-maket -- npx -y @ng-galien/maket

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "ng-galien-maket": {
      "command": "npx",
      "args": [
        "-y",
        "@ng-galien/maket"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package @ng-galien/maket - published under the repo owner's npm scope (@ng-galien)

registry namespace io.github.ng-galien is GitHub-verified and matches the repo owner

03 · What Maket can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can open the live preview URL or snapshot a page to PNG, and export a document to PDF via headless Chromium.

The 14 tools it gives your agent

Extracted from the project's README - what Maket lets an agent do.

maket_doc
- Document lifecycle - new, list, delete, duplicate, rename, meta, export/import
maket_learn
- Structured Markdown documentation for agents - workflow, HTML, chartes, diagrams, data, review, install
maket_workspace
- Session actions - focus, state, lock, list_messages, ack_messages
maket_page
- Page structure - add, remove, rename, reorder, list
maket_canvas
- Canvas setup - format, orientation, background, per-side print margins
maket_html
- Page content - set (full replace), patch (surgical ops by data-id), get, check (layout overflow / overlap / margin clearance)
maket_charte
- Brand chartes - list, view, set, delete
maket_collection
- Typed data collections - list, view, create, validate/change schema, add/update/delete rows, bind/unbind a page
maket_state
- Document-owned state - initialize, get, update or JSON Patch, validate/change schema, inspect history and revisions, restore
maket_image
- Asset library - list, view, meta, import, delete
maket_preview
- Open the live preview URL or snapshot a page to PNG
maket_mermaid
- Render a durable, charte-aware Mermaid diagram with semantic tokens and safe visual controls
show all 14 tools
maket_pdf
- Export a document to PDF via headless Chromium
maket_gmail
- Gmail - connect, search, read, draft

Latest releases

v2.0.0 · 2026-09-14

Added · Maket App is now the primary way to install Maket. The standalone · Electron application packages the Maket server, client, Node runtime, MCP · bridge and rendering engine for macOS Apple Silicon, macOS Intel…

v1.7.4 · 2026-08-14

Changed · The Documents tree is clearer and easier to navigate. Categories now use · stable indentation, stronger hierarchy, stateful chevrons, and lightweight · total/open counters beside their labels. Document rows…

v1.7.3 · 2026-08-14

Fixed · Keep authored page selectors isolated from Maket's headless render frames so · document thumbnails, print previews, PNG snapshots, and PDF exports preserve · the same geometry across page sizes and…

04 · Who maintains Maket

Maket is maintained by ng-galien. It's the only MCP server we track from this author; the repo dates to Apr 2026.

05 · Facts

category
email - ranked #19 of 90 actively-maintained email servers as of 2026-09-18.
release cadence
10+ releases in the last 90 days (latest 2026-09-14)
registry
io.github.ng-galien/maket (active, first published 2026-07-26 · 8 versions)
packages
npm:@ng-galien/maket

06 · Maket FAQ

Is Maket still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-14 and it shipped 10+ releases in the last 90 days. We re-verify nightly.

What can Maket do?

With this server connected, an agent can open the live preview URL or snapshot a page to PNG, and export a document to PDF via headless Chromium.

How do I install Maket?

Run `npx -y @ng-galien/maket`. You can also paste the ready-made client config above.

Does Maket run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Maket

More email MCP servers · Imap MCP Server · Nitrosend · Openagentemail MCP Server · Gmail Postmaster Tools · Outlook SNDS

More TypeScript MCP servers · Hub · Engram · Pubcrawl · Redacta MCP · Swissgroceries MCP · see all