SealsCrafter (Chinese Name Seals) MCP Server

Free remote MCP server: carves Western names into authentic Chinese name seals (seal-script PNG) with real Chinese names and the meaning of every character. No API key.

Hosted MCP Server

npx add-mcp 'https://www.sealscrafter.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

SealsCrafter MCP Server (印章 · Chinese name seals)

MCP Registry Smithery Cursor Directory

SealsCrafter is a free, remote MCP (Model Context Protocol) server that gives AI assistants the ability to carve a Western name into an authentic Chinese name seal (印章) — real seal script (篆書), a real Chinese name chosen for meaning, returned as a PNG with every character explained.

📖 Website & documentation: https://www.sealscrafter.com/mcp/ 🖼️ Live image demo (renders on request): sealscrafter.com/render?name=emma

EmmaAlexanderSophie

Why SealsCrafter

  • Real seal script, not clip-art — glyphs are vector outlines from the Zhongshan King (中山王) bronze-inscription school, the same engine as the free generator, then rasterized server-side as a red-on-paper seal PNG (朱文 style)
  • Real Chinese names, not random transliteration — 53 hand-written name pages (Emma → 艾玛, "wholeness") plus a principled fallback for any other name; every character carries an auspicious meaning
  • Meanings included in every call — each tool result explains the characters (pinyin, etymology, classical sources), so the assistant can actually talk about the seal
  • Free, no API key, no signup — zero-configuration remote server, generous rate limits for personal use
  • Every result links back to the corresponding page on sealscrafter.com

Quick start

The endpoint is a stateless Streamable HTTP MCP server (JSON-RPC 2.0):

https://www.sealscrafter.com/mcp

Claude Code

claude mcp add --transport http sealscrafter https://www.sealscrafter.com/mcp

Claude Desktop / ChatGPT connector / Cursor / Windsurf / VS Code (mcp.json)

{
  "mcpServers": {
    "sealscrafter": {
      "url": "https://www.sealscrafter.com/mcp"
    }
  }
}

Just want the picture?

Any <img> tag can embed the renderer directly:

<img src="https://www.sealscrafter.com/render?name=emma" width="220" />

Tools

ToolDescription
render_chinese_name_sealEnglish name in → base64 PNG seal out (128–1024 px, default 512) + the meaning of every character + a link to the full name page
lookup_meaningOne Chinese character in → pinyin, tone, etymology and classical sources (122-character lore library)
suggest_namesEnglish name in → the canonical Chinese name with character meanings, plus hand-written related name pages

Example tools/call → the assistant receives an image content block plus text like:

Emma → 艾玛
Wholeness/whole → 艾 (herb of moxa family) + 玛 (fine jade)
Full page: https://www.sealscrafter.com/name/emma/

Running your own copy

The production server runs on Cloudflare (Pages Functions, code in sealmaker). This repository contains the standalone Cloudflare Worker version — same rendering pipeline (opentype.js glyph outlines → SVG seal face → resvg-wasm PNG), deployable with:

npm install
npx wrangler deploy

Requires the fonts under assets/fonts/ (JFZSKSeal V3.5, OFL licensed; Chong Xi Small Seal, OFL licensed). Seal script fonts are the artwork here — if you fork for a commercial product, review their OFL terms.

Privacy

The server is stateless: it renders and answers, it does not store your names or any account.

License

MIT (code). Fonts keep their own OFL licenses (see assets/fonts/).