GET /v1/fonts5 credits/callDetect the real fonts a site loads - @font-face files, Google Fonts, preloaded files - with family names, one API call.
One authenticated GET request against any live URL - clean, typed JSON back.
GET /v1/fontsconst res = await fetch(
`https://miromiro.app/api/v1/fonts?url=stripe.com&access_key=${process.env.MIROMIRO_API_KEY}`
)
const data = await res.json()Returns the actual @font-face and preloaded font file URLs - not a visual “what font is this” guess.
Every endpoint plugs straight into your coding agent - as a native MCP tool or a plain-English prompt. No SDK, no glue code.
Your agent calls it directly, mid-task, and gets typed JSON back.
// Cursor · Claude Code · Windsurf
extract_fonts({ url: "stripe.com" })
No MCP? Drop this into any agent - it wires up the API itself.
“What fonts does stripe.com use? Wire them into my Tailwind config.”
The MiroMiro Font Detection API returns the typefaces a site actually loads - @font-face src files, preloaded font files, and Google Fonts stylesheet links - with the family name where it can be resolved. Not a visual guess: the real .woff2 URLs the page ships.
One GET request with any live URL - e.g. stripe.com.
Clean, typed JSON back - resolved, not raw HTML to parse.
MCP or a prompt wires it into your build - no glue code.
Give an AI builder the exact fonts a reference site uses.
Inventory the typefaces across your web properties.
Check that a site uses the approved brand fonts.
Yes - @font-face src URLs and preloaded font files, plus Google Fonts stylesheet links, with the family name where known.
Font detection is 5 credits per call. Cached and failed calls are free.
100 free credits every month, no credit card. One key unlocks every endpoint - brand, tokens, images, SVGs, fonts, and Lottie. Upgrade only when you outgrow the free tier.