Font Checkup
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Use in your browser
Check a TTF, OTF, WOFF, or WOFF2 file: tables, naming and license metadata, glyph coverage, vertical metrics, and variable axes, read by fonteditor-core and fontTools. Compare two to eight files to find where a family disagrees.
Guest includes 50 lifetime app requests. Create a free account for 100 app requests each calendar month. One allowance across every app, in your browser and your agent.One allowance across every app, in your browser and your agent. Manage usage
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Connect this app on its own. Add other PowMCP apps whenever your agent needs another job done.
Open the apps workspace
Choose your agent. Each button opens a new tab with only this app's endpoint ready to add.
Copy one ready-to-send prompt for any agent that supports remote MCP connections.
For clients that require manual configuration, use this app-only endpoint, its JSON entry, or one terminal command.
ChatGPT: enable Developer mode in Settings → Security and login, then add this MCP endpoint from the Plugins page. Availability depends on your account and workspace policy. PowMCP has not yet verified ChatGPT account linking. OpenAI setup guide
https://powmcp.com/font-quality-check/mcp {
"mcpServers": {
"powmcp-font-quality-check": {
"type": "http",
"url": "https://powmcp.com/font-quality-check/mcp"
}
}
}Terminal agents add this app with one command:
claude mcp add --transport http powmcp-font-quality-check https://powmcp.com/font-quality-check/mcpcodex mcp add powmcp-font-quality-check --url https://powmcp.com/font-quality-check/mcpgemini mcp add --transport http powmcp-font-quality-check https://powmcp.com/font-quality-check/mcpManage, disable, or remove this connection in your agent's own MCP settings. PowMCP does not label an external connection as installed without confirmation from that client.
Proof
Inspect a font binary before release
Check a TTF, OTF, WOFF, or WOFF2 file (a public URL or a file attached in the conversation) for structural defects, names, licensing metadata, glyph coverage, metrics, variable axes, web weight, and family consistency.
Request cost1 completed result
Guests get 50 lifetime app requests. Free accounts get 100 each calendar month.
font_check
Parse one font binary (a public URL ending in .ttf, .otf, .woff, or .woff2, or a font file attached in the conversation, up to 20 MB) and report binary facts with QA findings: container structure and table checksums, naming and style linking, license and embedding metadata, glyph and Unicode script coverage, vertical metrics, variable axes and named instances, web weight, and an executed-checks grade. Runs real parsers (fonteditor-core plus fontTools/TTX) server-side and finishes within 45 seconds. Reports facts only, never aesthetic quality, originality, legal clearance, or marketplace acceptance.
font_family_check
Inspect two to eight font files (public .ttf, .otf, .woff, or .woff2 URLs, or font files attached in the conversation) that should form one family, and report per-file identities and grades plus cross-file inconsistencies: family naming, duplicate or missing styles, unitsPerEm and vertical metrics, Unicode coverage gaps, version skew, format mix, embedding flags, and variable axis tags and ranges, with prioritized fixes. Compares only the supplied files and discloses when they do not appear to belong to one family. Finishes within 90 seconds.
Other apps for the jobs next to Font Checkup.
Scope and boundaries for Font Checkup.
Check the public Inter variable WOFF2 sample, or compare its regular and italic files as one family, to inspect naming, table checksums, Unicode coverage, vertical metrics, embedding flags, and weight or optical-size axes.
Read the grade with the first fail or warning finding and engines.unmeasured: the grade covers only checks that executed, not overall font quality. Fix failures before warnings; for a family, confirm sameFamily, then follow fixes in order for naming, styles, metrics, coverage, versions, and axes. Parser failures, unmeasured sections, or truncated coverage make the report incomplete, and no aesthetic or legal conclusion follows.
Inputs are direct public or attached TTF, OTF, WOFF, or WOFF2 files up to 20 MB each; family comparison covers only the two to eight supplied files. The grade describes measured binary QA, not aesthetic quality, originality, legal clearance, or marketplace acceptance.