I just released Glyphs MCP Server 1.1.0 Plugin, mainly to support the new Glyphs 4 preview and make testing/installation easier.
This version adds:
Glyphs 4 installer support
Updated MCP server status window and server controls
Python 3.12 and 3.14 dependency verification
Refreshed Plugin Manager vendored dependencies, including Python 3.14 targets
New visual review tooling and docs
The interface has also been simplified: instead of two separate entries in the Edit menu, there is now one place to manage the server and its settings.
Important installation note:
Please use the macOS installer or the provided Python install/build command from the repository. The plugin needs to build/install its Python dependencies for the Python version used by Glyphs.
The main dependencies handled by the installer are:
MCP server runtime
Python dependency checker
Plugin Manager vendored dependencies
Python 3.12 / 3.14 compatibility targets
Required support packages for the local server and visual review tools
Manual copying of the plugin may not be enough, because the server dependencies need to be prepared correctly.
I’m still testing everything with Glyphs 4, so please let me know if you run into any issue. You can DM me here, or open an issue on GitHub.
Thanks!
P.S. You may ask Claude or Codex for help with the install, too…
Quick update: I’ve created a dedicated glyphs4 branch for the Glyphs 4 beta work:
The current Glyphs 4 beta release is also available here:
This branch targets Glyphs 4 by default and includes the Python 3.14 compatibility work. I’m also running tests to make sure this newer version can still be used with Glyphs 3 where possible, so Glyphs 3 support is not being forgotten.
Feedback would be very welcome, especially from anyone testing on different macOS versions, Glyphs 4 beta builds, or custom Python setups. If something fails, please share the Glyphs version, macOS version, install method, and any console/error output you see.
The latest Glyphs4 branch version is now v1.2.24. It runs with Glyphs 4 and Python 3.14, and the code has also been checked for backward compatibility with Glyphs 3 using Python 3.12.
A lot of the recent work was focused on reliability:
font discovery now uses public Glyphs APIs
the server reports clearer version/health information
Glyphs 3 limitations are documented
the release gate now has broad unit coverage
Current local test gate:
303 tests passing on Python 3.12
303 tests passing on Python 3.14
Docusaurus docs build passing
live smoke tests done in both Glyphs 4 and Glyphs 3
The repository is also cleaner now, with generated/vendor noise removed from the branch diff.
Still experimental, but it is getting much more solid.