sant.fonts
MCP · coming soon

Let your agent pick the typeface.

A Model Context Protocol server that exposes the sant.fonts catalog as tools. Claude Code, Cursor or any MCP-aware client can search, fetch CSS, and ask for pairings — directly from a coding session.

Wire it up
claude_desktop_config.jsonshell
{
  "mcpServers": {
    "santfonts": {
      "command": "npx",
      "args": ["@santfonts/mcp"]
    }
  }
}
Tools

The server registers three tools, each operating against the bundled offline manifest:

tools.txtshell
search_fonts(query, category?, role?, limit?)
  → ranked list of matching families

get_font(slug, weights?, subsets?)
  → CSS @import string + family-stack ready to paste

list_pairings(slug)
  → curated pairings + editorial reasoning

Same data shape as the CLI, same data as the website — one source of truth, three surfaces.

Status

The package will publish as @santfonts/mcp on npm. Coming immediately after the CLI lands.

jeewandaniel/sant.fonts →