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)
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
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
| Tool | Description |
|---|---|
render_chinese_name_seal | English name in → base64 PNG seal out (128–1024 px, default 512) + the meaning of every character + a link to the full name page |
lookup_meaning | One Chinese character in → pinyin, tone, etymology and classical sources (122-character lore library) |
suggest_names | English 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/).