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 connecting email tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-24 · ★ 19 · #11 OF 75 MAINTAINED EMAIL · VERIFIED 2026-08-25

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
- Agent onboarding - workflow, HTML composition, chartes, collections, 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 Mermaid diagram to SVG and inject it
show all 14 tools
maket_pdf
- Export a document to PDF via headless Chromium
maket_gmail
- Gmail - connect, search, read, draft

Latest releases

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…

v1.7.2 · 2026-08-14

Fixed · Keep a renamed document as a single workspace instance across Canvas and · Reader, preserving each window's focus, active page, and annotations without · requiring a browser refresh.

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 #11 of 75 actively-maintained email servers as of 2026-08-25.
release cadence
10+ releases in the last 90 days (latest 2026-08-14)
registry
io.github.ng-galien/maket (active, first published 2026-07-26 · 7 versions)
packages
npm:@ng-galien/maket

06 · Maket FAQ

Is Maket still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-24 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 · Engram · Pubcrawl · Redacta MCP · Swissgroceries MCP · Agentic Ads · see all