servers / hig-doctor

hig-doctor MCP server

communitystdiolocalverifiedhealthy

Apple HIG reference and cross-framework UI audit tooling for agents.


01Tools · 6

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
hig_search
Full-text search (BM25) across all Apple HIG reference topics. Ask in natural language — e.g. 'minimum touch target size', 'when to use a sheet vs a popover' — and get ranked topics with snippets. Follow up with hig_lookup using the returned skill/topic.
readfalseunknown
hig_lookup
Fetch Apple HIG reference markdown. Provide a skill name (e.g. 'hig-foundations') to get the skill overview, or a skill+topic (e.g. skill='hig-foundations', topic='color') to get detailed reference for that topic. Content is from Apple's HIG, snapshot dated 2025-02-02. If you don't know which skill/topic to use, call hig_search instead.
readfalseunknown
hig_explain_finding
Explain an audit finding: full rule metadata (severity, engine, fix guidance) plus an excerpt of the Apple HIG reference the rule cites. Pass the ruleId from hig_audit / hig_audit_file results (e.g. 'swift/hardcoded-color').
unknownunknownunknown
hig_list_skills
List all available Apple HIG skills with descriptions and reference topics. Use this first to discover what HIG guidance is available before calling hig_lookup.
readfalseunknown
hig_audit_file
Audit a single source file for HIG compliance — the fast inner loop after writing or editing a file. Returns every finding with its rule ID, severity, line, fix guidance, and HIG citation. Use hig_explain_finding for deeper guidance on a specific rule.
readfalseunknown
hig_audit
Run a HIG compliance audit on a project directory. Scans source files across SwiftUI, UIKit, React, Vue, Svelte, Angular, Compose, Android XML, React Native, Flutter, CSS, and HTML. Returns severity counts (critical/serious/moderate), per-category breakdown, and a markdown report with code excerpts and HIG reference material. Honors hig-doctor.config.json, .hig-baseline.json, and inline hig-disable suppressions in the audited project.
readfalseunknown

02Install & source
npx -y hig-mcp
npx
npx -y hig-doctor
npx

05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-08-03 08:54Z
next_check2026-08-04 13:39Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. hig-doctor MCP — as seen on mcpexplorer.com

[![hig-doctor MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/hig-doctor.svg)](https://mcpexplorer.com/servers/hig-doctor)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →