AI-powered font pairing
Search, preview, and install curated font pairings directly from your IDE. Works with Claude Code, Cursor, Codex, and OpenCode. Free for everyone.
Get Started
Install Skills
Install typography audit and suggestion skills for your AI coding agent via skills.sh:
npx skills add kapishdima/fonttrioMCP Server
Add this to your IDE's MCP configuration for AI-powered font search and install:
{
"mcpServers": {
"fonttrio": {
"url": "https://www.fonttrio.xyz/api/mcp"
}
}
}Claude Code
~/.claude/settings.jsonCursor
~/.cursor/mcp.jsonCodex
~/.codex/mcp.jsonOpenCode
~/.opencode/mcp.jsonCodex Plugin
Install the fonttrio plugin for OpenAI Codex. Includes MCP server connection + typography skills — search, audit, and install font pairings right from Codex.
Workspace install (recommended)
Run in your project root to install the plugin for this repo:
curl -fsSL fonttrio.xyz/install-codex.sh | bashPersonal install
Install globally for all your Codex workspaces:
curl -fsSL fonttrio.xyz/install-codex.sh | bash -s -- --personalActivate in Codex
After running the install script, open Codex and:
- Go to the Plugins tab
- Find Fonttrio in the list
- Click Add to enable it
Manual installation
1. Download and extract the plugin:
curl -fsSL fonttrio.xyz/fonttrio-codex-plugin.tar.gz | tar -xz2. Move fonttrio/ to .agents/plugins/fonttrio/ in your repo
3. Create .agents/plugins/marketplace.json:
{
"name": "fonttrio",
"interface": { "displayName": "Fonttrio" },
"plugins": [{
"name": "fonttrio",
"source": {
"source": "local",
"path": "./.agents/plugins/fonttrio"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}]
}4. Open Codex → Plugins tab → select Fonttrio → click Add
MCP Server Tools
search_pairingsSearch curated font pairings by mood, use case, or style
Find an elegant serif pairing for a blog
params: query, mood, useCase, category, limit
search_fontsSearch individual fonts by name or category
Find monospace fonts
params: query, category, limit
preview_pairingGet full details: fonts, mood, typography scale, CSS vars
Preview the editorial pairing
params: name
install_pairingInstall a font pairing into your project automatically
Install modern-clean
params: name
install_fontInstall an individual font into your project
Install Inter
params: name
Claude Code Skills
/audit-typographyScans your project for font imports, CSS variables, typography scale, and font-display strategy. Reports issues ordered by severity with file paths and line numbers. Suggests a Fonttrio pairing if MCP is connected.
/suggest-improvementsReads your package.json, landing page, and styles to determine project type, mood, and audience. Searches Fonttrio for the best matching pairing and offers to install it.