suggest_font_pairings
the curated heading/body/mono table, or what goes beside one family the user is committed to.
How to use it
suggest_font_pairings is exposed by the Identityforge MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the suggest_font_pairings tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Identityforge MCP
npx --yes identityforge@latest install --client claude-code # Claude CodeOther tools in Identityforge MCP (8)
write DESIGN.md, a tokens file, and an identityforge.json stamp into the project. It refuses rather than overwriting a file it did not write, see below.
fetch a kit's DESIGN.md, the full design brief.
fetch tokens as dtcg, css, tailwind-v3, tailwind-v4, shadcn-registry, or json.
browse the catalog as compact summaries. Rank by use-case lane with use, run ranked search with q, page with offset, sort by featured, popular, recent, name, or fit.
given existing brand colors, rank kits by perceptual color distance.
browse the Google Fonts catalog by name or category, or pass like with a family you already have to find faces that resemble it. Metadata only, and like reads no letterform, so confirm the look before promising it.
return the whole catalog unranked, for briefs too subtle to rank against a lane.
given a kit slug, find neighbours by palette, tags, and audience.