Skip to main content

Glyphs MCP

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

Glyphs MCP screenshot

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

  1. Install the plug-in with the guided installer: python3 install.py
  2. In Glyphs, start the server: Edit → Start Glyphs MCP Server
  3. 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.