Glyphs4 MCP Server for AI now works with Glyphs 4 ✨ and supports Python 3.14

Hi everyone,

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… :wink::mechanical_arm:

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.

Thanks!

Small update on the Glyphs 4 MCP server:

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. :slightly_smiling_face: