Use skills and optional plugins
Glyphs MCP ships a general launcher and focused workflow skills in skills/. They do not replace MCP tools; they teach an agent how to use those tools safely for Glyphs tasks.
Start with glyphs for a general task or context check. Use a focused skill
when you already know the task is OpenType feature inspection, icon-font
encoding, kerning, spacing, outline work, an italic first pass, or Glyphs
script and plug-in development. Use glyphs-mcp-scripting for live runs,
Macro Panel snippets, and iterative debugging; use glyphs-mcp-development
for reusable workspace artifacts. Use glyphs-mcp-release for repository release
preparation and publication gates; it does not require an open font except for
an explicitly selected live QA pass.
Before you use a skill
- Glyphs MCP is installed.
- For live font work, the local server is running at
http://127.0.0.1:9680/mcp/and your client is connected. Workspace-only development can start offline. - You have either opened this repository in the client or installed the skills globally.
If the client is not connected yet, start with Connect a client.
Client compatibility
| Client | Repo-local skills | User skills | MCP connection | Embedded feedback UI |
|---|---|---|---|---|
| Codex and ChatGPT plugin hosts | Installed plugin bundle or .agents/skills | ~/.codex/skills | Bundled plugin connection or Codex MCP config | Available on compatible MCP Apps hosts |
| Claude Code | .claude/skills | ~/.claude/skills | Claude CLI MCP config | Text and structured results |
| Cursor | .agents/skills or explicit .cursor/skills fallback | ~/.cursor/skills | .cursor/mcp.json | Text and structured results |
| GitHub Copilot CLI | Installed plugin bundle or .agents/skills | Copilot skill install | Bundled plugin connection or Copilot MCP config | Text and structured results |
The Glyphs installer manages only the existing Codex and Claude Code standalone
skill targets. Agent plugin installation is always host-owned. Cursor and
GitHub Copilot setup remain manual unless you choose their plugin package.
This repository's .agents/skills bridge is the shared repo-local source;
.cursor/skills remains an explicit Cursor fallback.
Claude Code loads project skills from .claude/skills and personal skills from
~/.claude/skills; see
Claude's skills documentation.
The ordinary Claude App MCP connection provides tools, but does not imply that
Claude Code filesystem skills are loaded into every Claude chat surface.
Optional multi-host plugin
The package at plugins/glyphs-mcp carries native manifests for Codex, Claude
Code, Cursor, and GitHub Copilot CLI. All four manifests use version 1.11.0
and load the same skills/ directory and .mcp.json. Individual skills do not
carry separate release numbers; they inherit the package version. The MCP
server reports the aligned version of the native Glyphs MCP plug-in.
Install the native Glyphs plug-in and start its server before enabling an agent plugin. The plugin is optional: skip this section if you prefer the repo-local or global standalone skills and manual MCP connection documented below.
Codex and compatible ChatGPT hosts
codex plugin marketplace add thierryc/Glyphs-mcp
codex plugin add glyphs-mcp@glyphs-mcp
Start a new task after installation. Refresh or remove it with:
codex plugin marketplace upgrade glyphs-mcp
codex plugin add glyphs-mcp@glyphs-mcp
codex plugin remove glyphs-mcp@glyphs-mcp
codex plugin marketplace remove glyphs-mcp
Use $glyphs for the general launcher. Compatible OpenAI hosts can also render
the embedded feedback UI.
Claude Code
claude plugin marketplace add thierryc/Glyphs-mcp
claude plugin install glyphs-mcp@glyphs-mcp
Update or remove it with:
claude plugin marketplace update glyphs-mcp
claude plugin update glyphs-mcp@glyphs-mcp
claude plugin uninstall glyphs-mcp@glyphs-mcp
claude plugin marketplace remove glyphs-mcp
Claude namespaces plugin skills. The general launcher is
/glyphs-mcp:glyphs. See Claude Code's
plugin documentation for scope and
workspace-trust behavior.