MCP server

Font MCP: AI Font Advice From Reddit, Typewolf and Your Project Files

Font MCP gives an AI coding agent four tools that research fonts live, read a project's package.json for its vibe, reverse engineer site typography and write font setup code.

Run
git clone https://github.com/Microck/font-mcp.git && cd font-mcp && npm install && npm run build
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is Font MCP?

Font MCP is a design advisor MCP server for choosing fonts. It researches Reddit, Typewolf and FontsInUse, scans your package.json and config files to detect a project's vibe, analyzes any website's typography, and generates Tailwind or CSS setup code with four tools.

Font MCP is built around one claim: a font list is not advice. The server researches live discussions on Reddit and Typewolf, reads your project files for a sense of its style, and then helps set up the font you pick.

It is a Node project you build from source. The README quick start gives OpenCode and Codex an install file to fetch and follow, and lists no MCP config snippet or transport.

What it does

  • Searches r/typography, r/web_design, Typewolf and FontsInUse for real usage examples and expert recommendations.
  • Reads package.json and config files to detect a project's vibe and technical stack.
  • Scans any website URL to identify its fonts and whether they are paid or free.
  • Generates Tailwind or CSS configuration and tries to download the font files.
  • Stays on top tier and paid fonts unless you turn on the free fallback in config.

How font files get found

After you choose a font, the download step tries several strategies in order: direct CDN and GitHub raw patterns, community sharing hubs, and open directory searches. If all fail, it writes a HUNTING_INSTRUCTIONS.txt with search queries.

Font Hunter v2 searches GitHub, GitLab, VK, Archive.org and open directories for your font files. By default it stays on S-tier and paid fonts, and free fonts are used only when you enable allowFreeFontsFallback in the config.

Who it is for

Best for

Not for

  • Anyone without a license for the commercial fonts they ask it to fetch. Buy or license through the font's own shop.
  • Projects that need no downloaded files. For rules about readable text, see web design guidelines.

Use it with UiChemy

Font MCP chooses typefaces and writes the CSS or Tailwind setup. UiChemy is separate: its Figma to WordPress and Composer products build editable WordPress pages, where you can apply the chosen fonts. Click Get Started on uichemy.com.