Glyphs MCP
A Model Context Protocol server for Glyphs that exposes font-specific tools to AI and LLM agents.

Designed for real font work
Fast setup, clean docs, and workflows that keep you in control.
Connect from Codex or Claude
Direct local setup for Codex App, Codex CLI, Claude App, and Claude CLI, with minimal client configuration.
Tools-first MCP server
Purpose-built tools for inspecting fonts, glyphs, masters, kerning, spacing, and more—no brittle UI automation required.
Safe edits (confirm-gated; no auto-save)
Mutating actions are explicit and confirm-gated, and the plug-in never auto-saves fonts to disk.
Kerning worklists + collision guard
Generate relevance-based kerning worklists and detect collisions/near-misses with geometry-based measurements.
Spacing review/apply workflow
Review spacing suggestions, preview changes with a dry-run, then apply conservatively when you approve.
Bundled docs search (docs_search / docs_get)
Query the bundled Glyphs ObjectWrapper docs from your agent, on-demand, without flooding the client with thousands of resources.
Quickstart
- Install the plug-in with the guided installer:
python3 install.py - In Glyphs, start the server: Edit → Start Glyphs MCP Server
- Connect your client to
http://127.0.0.1:9680/mcp/
python3 install.py
# In Glyphs: Edit → Start Glyphs MCP Server
# Connect: http://127.0.0.1:9680/mcp/
The automatic installer covers Codex App, Codex CLI, Claude App, and Claude CLI. See Connect a client.