What is Glyphs MCP?
Glyphs MCP is an open-source Model Context Protocol server and plug-in for Glyphs 3 and Glyphs 4. It creates a local bridge between the font open in Glyphs and MCP-compatible AI clients such as Codex and Claude.
Instead of relying on loose prompts or screen automation, an agent can call structured, font-aware tools, receive precise data, and report what it inspected or changed. That makes AI font editing and type design automation easier to understand, review, and repeat.
Your Glyphs-aware coding partner
Glyphs MCP includes searchable Glyphs SDK and ObjectWrapper documentation through docs_search and docs_get. Your agent can look up the relevant API while it works instead of guessing from general programming knowledge.
Use it to answer Glyphs scripting questions, find properties and methods, write or debug Python, and iterate on tools inside the editor. It turns Codex, Claude, or another capable MCP client into a practical partner for vibe coding in Glyphs as well as everyday font production.
What you can do
- Inspect open fonts, glyphs, masters, instances, layers, metrics, selections, and OpenType stylistic sets.
- Review spacing and kerning, generate proofs, measure stems, and preview guarded suggestions before applying them.
- Work with outlines, paths, components, anchors, corner hints, selected nodes, annotations, and multi-master edits.
- Export designspace and UFO sources, search Glyphs documentation, render glyph review images, and run focused production workflows.
- Use read-only profiles, dry runs, explicit confirmation, and read-back verification for safer editing.
How it works
Inspection and review workflows can stay read-only. Editing tools use dry runs or explicit confirmation where supported, so you can inspect the proposed work before committing broader changes.
- Glyphs runs the local Glyphs MCP server and exposes the open font through a structured set of font-aware tools.
- Codex, Claude, or another MCP-compatible client connects to the server on your Mac.
- Your agent chooses the right inspection, documentation, review, or editing tool and returns structured results you can verify.
Install Glyphs MCP
Choose the signed macOS installer for the shortest path, ask your coding agent to handle a custom setup, or use the terminal installer when you want a developer-friendly, reproducible installation.
Connect your MCP client
The installer can configure the supported Codex and Claude clients. For manual setup—or any other MCP-compatible client—connect to the local server endpoint below.
Glyphs compatibility
The macOS installer supports Glyphs 3 and the latest Glyphs 4 beta. It detects both applications independently and lets you install or update either version or both.
- macOS 13.0 or later.
- Glyphs 3 or the latest Glyphs 4 beta.
- Python 3.11–3.14; the project recommends python.org Python 3.14.
Terminal installer: target Glyphs 3 explicitly
python3 install.py --glyphs-version 3
Open source and feedback welcome
Glyphs MCP is open-source software released under the Apache 2.0 license. Bug reports, documentation feedback, workflow ideas, feature requests, and code contributions are welcome.
Glyphs MCP is an experimental project in the early stages of development. Features, installation steps, and agent behavior may change. Back up important font files, review proposed commands and edits, and verify results before relying on it in production workflows.