NetsuFont
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NetsuFontMake a rounded sans-serif font, starting with the capitals"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NetsuFont
Make your own font by talking to an AI agent. The agent draws and spaces each glyph through small operations over MCP; you watch the font change live and try it as real text. When it is ready, export an .otf file you can install.
NetsuFont works like NetsuIcon, its sister app for animated icons.
What it does
Draw from zero: the agent creates a font and draws its glyphs as outlines, in font units.
Change a font: bring in a TTF or OTF file (check that its license allows changes; OFL does) and ask for a new style.
Build from shapes: rects, rings, arcs and strokes become outlines, turned the right way.
Many languages: 23 are counted (French, Spanish, German, Polish, Czech, Turkish, Vietnamese, Greek, Russian, Ukrainian, Hebrew…). Accented letters are made from their base and their accent, placed by the tool. Arabic and the Indic scripts are not possible yet: their letters change shape with their neighbours.
Space and kern: side bearings and kerning pairs, checked on words.
See it: the glyphs on their metric lines, one glyph large with its points, and your own text set with the compiled font.
Export: an OpenType file with CFF outlines and kerning.
Related MCP server: font-proof-mcp
Start
pnpm install
pnpm devThe app opens on http://localhost:1450. Link the agent of your code editor to the server:
claude mcp add --transport http netsufont http://127.0.0.1:6220/mcpThen ask, for instance: "draw a rounded sans-serif font, capitals first".
Two example fonts are in fonts/. Netsu Pixel (en, fr, es, de, nl) is drawn by a script: pnpm --filter @netsufont/server seed while the server runs. Galet (fr, pl) and Rivet (en, ru, el) were drawn by agents that had only the skill below.
The skill
skills/netsu-type-design is the method an agent follows to draw a font: a brief, a style sheet in numbers, five control glyphs, the font family by family, spacing in words, languages, kerning, export. It is also published in NetsuSkills.
The tools
guide, list_fonts, get_font, create_font, edit_font, look_glyphs, proof, languages, import_font, export_font, set_language.
Status
A first slice. See docs/STATUS.md for what is verified and what comes next.
License
MIT. Fonts you make are yours.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-agent design tools: fonts, font recognition, palettes, color naming, contrast, code, SVG, CSS.
Agent-Native design tool - create and edit visual designs with agent assistance
AI-agent image generation: image sets, character sets & illustration sets. Edit, extend, export.
Generate and edit images, video, voice, lip-sync and 3D models from your AI agent.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to diagnose, modify, and validate OTF/TTF fonts interactively through a set of read-only, write, and validation tools.-
- AlicenseNot gradedqualityCmaintenanceEnables AI tools to create and edit Font Proof documents for type designers, supporting PDF font proofs and live-reload from Glyphs.app.12 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables an AI agent to build and edit fonts for Glyphs Mini by manipulating .glyphs files on disk, with a built-in rendering feedback loop for visual inspection.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to compose, preview, and apply curated font directions and text edits on live websites, allowing humans to choose the final typography and wording.4MIT