Apple HIG MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_topicsA | List Apple Human Interface Guidelines topics. Filter by section, component group, or platform. Returns titles and official URLs, not article text. |
| search_higA | Search the HIG catalog by title, section, and aliases such as modal, nav, or form. Returns matching topics and official URLs. Does not return full articles; call get_topic for those. |
| get_topicA | Fetch one Human Interface Guidelines article as Markdown, with the canonical Apple URL. Accepts a slug, path, or developer.apple.com URL. Use section to keep one heading, and platform to drop other platforms' notes. |
| get_design_referenceB | Return community implementation notes inspired by Apple's HIG. Apple created the underlying design guidance. Notes include platform-tagged rules and web HTML/CSS guidance, with official Apple source links. |
| guide_interfaceA | Given a UI task and platform, return community implementation notes inspired by Apple's HIG, a short checklist, and two or three official Apple topics to fetch before writing the interface. |
| helpB | Show how to use the HIG design commands and tools. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| hig-help | Show how to use the HIG commands. No arguments. |
| hig-web | Design interface for web using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-ios | Design interface for ios using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-ipados | Design interface for ipados using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-macos | Design interface for macos using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-watchos | Design interface for watchos using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-tvos | Design interface for tvos using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-visionos | Design interface for visionos using Apple's Human Interface Guidelines. The only argument is the task. |
| hig-topic | Read one Human Interface Guidelines topic without designing or auditing. |
| hig-convert | Rewrite an existing interface so it follows Apple's Human Interface Guidelines. |
| hig-audit | Check an existing interface against Apple's Human Interface Guidelines and list the fixes. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| hig-catalog | Navigation catalog for the Human Interface Guidelines. |
| Accessibility | One Human Interface Guidelines article as Markdown. |
| Action button | One Human Interface Guidelines article as Markdown. |
| Action sheets | One Human Interface Guidelines article as Markdown. |
| Activity rings | One Human Interface Guidelines article as Markdown. |
| Activity views | One Human Interface Guidelines article as Markdown. |
| AirPlay | One Human Interface Guidelines article as Markdown. |
| Alerts | One Human Interface Guidelines article as Markdown. |
| Always On | One Human Interface Guidelines article as Markdown. |
| App Clips | One Human Interface Guidelines article as Markdown. |
| App icons | One Human Interface Guidelines article as Markdown. |
| App Shortcuts | One Human Interface Guidelines article as Markdown. |
| Apple In-App Purchase | One Human Interface Guidelines article as Markdown. |
| Apple Pay | One Human Interface Guidelines article as Markdown. |
| Apple Pencil and Scribble | One Human Interface Guidelines article as Markdown. |
| Augmented reality | One Human Interface Guidelines article as Markdown. |
| Boxes | One Human Interface Guidelines article as Markdown. |
| Branding | One Human Interface Guidelines article as Markdown. |
| Buttons | One Human Interface Guidelines article as Markdown. |
| Camera Control | One Human Interface Guidelines article as Markdown. |
| CareKit | One Human Interface Guidelines article as Markdown. |
| CarPlay | One Human Interface Guidelines article as Markdown. |
| Charting data | One Human Interface Guidelines article as Markdown. |
| Charts | One Human Interface Guidelines article as Markdown. |
| Collaboration and sharing | One Human Interface Guidelines article as Markdown. |
| Collections | One Human Interface Guidelines article as Markdown. |
| Color | One Human Interface Guidelines article as Markdown. |
| Color wells | One Human Interface Guidelines article as Markdown. |
| Column views | One Human Interface Guidelines article as Markdown. |
| Combo boxes | One Human Interface Guidelines article as Markdown. |
| Complications | One Human Interface Guidelines article as Markdown. |
| Components | One Human Interface Guidelines article as Markdown. |
| Content | One Human Interface Guidelines article as Markdown. |
| Context menus | One Human Interface Guidelines article as Markdown. |
| Controls | One Human Interface Guidelines article as Markdown. |
| Dark Mode | One Human Interface Guidelines article as Markdown. |
| Design principles | One Human Interface Guidelines article as Markdown. |
| Designing for games | One Human Interface Guidelines article as Markdown. |
| Designing for iOS | One Human Interface Guidelines article as Markdown. |
| Designing for iPadOS | One Human Interface Guidelines article as Markdown. |
| Designing for iPhone Duo | One Human Interface Guidelines article as Markdown. |
| Designing for macOS | One Human Interface Guidelines article as Markdown. |
| Designing for tvOS | One Human Interface Guidelines article as Markdown. |
| Designing for visionOS | One Human Interface Guidelines article as Markdown. |
| Designing for watchOS | One Human Interface Guidelines article as Markdown. |
| Digit entry views | One Human Interface Guidelines article as Markdown. |
| Digital Crown | One Human Interface Guidelines article as Markdown. |
| Disclosure controls | One Human Interface Guidelines article as Markdown. |
| Dock menus | One Human Interface Guidelines article as Markdown. |
| Drag and drop | One Human Interface Guidelines article as Markdown. |
| Edit menus | One Human Interface Guidelines article as Markdown. |
| Entering data | One Human Interface Guidelines article as Markdown. |
| Eyes | One Human Interface Guidelines article as Markdown. |
| Feedback | One Human Interface Guidelines article as Markdown. |
| File management | One Human Interface Guidelines article as Markdown. |
| Focus and selection | One Human Interface Guidelines article as Markdown. |
| Foundations | One Human Interface Guidelines article as Markdown. |
| Game Center | One Human Interface Guidelines article as Markdown. |
| Game controls | One Human Interface Guidelines article as Markdown. |
| Gauges | One Human Interface Guidelines article as Markdown. |
| Generative AI | One Human Interface Guidelines article as Markdown. |
| Gestures | One Human Interface Guidelines article as Markdown. |
| Getting started | One Human Interface Guidelines article as Markdown. |
| Going full screen | One Human Interface Guidelines article as Markdown. |
| Gyroscope and accelerometer | One Human Interface Guidelines article as Markdown. |
| HealthKit | One Human Interface Guidelines article as Markdown. |
| Home Screen quick actions | One Human Interface Guidelines article as Markdown. |
| HomeKit | One Human Interface Guidelines article as Markdown. |
| iCloud | One Human Interface Guidelines article as Markdown. |
| Icons | One Human Interface Guidelines article as Markdown. |
| ID Verifier | One Human Interface Guidelines article as Markdown. |
| Image views | One Human Interface Guidelines article as Markdown. |
| Image wells | One Human Interface Guidelines article as Markdown. |
| Images | One Human Interface Guidelines article as Markdown. |
| iMessage apps and stickers | One Human Interface Guidelines article as Markdown. |
| Immersive experiences | One Human Interface Guidelines article as Markdown. |
| Inclusion | One Human Interface Guidelines article as Markdown. |
| Inputs | One Human Interface Guidelines article as Markdown. |
| Keyboards | One Human Interface Guidelines article as Markdown. |
| Labels | One Human Interface Guidelines article as Markdown. |
| Launching | One Human Interface Guidelines article as Markdown. |
| Layout | One Human Interface Guidelines article as Markdown. |
| Layout and organization | One Human Interface Guidelines article as Markdown. |
| Lists and tables | One Human Interface Guidelines article as Markdown. |
| Live Activities | One Human Interface Guidelines article as Markdown. |
| Live Photos | One Human Interface Guidelines article as Markdown. |
| Live-viewing apps | One Human Interface Guidelines article as Markdown. |
| Loading | One Human Interface Guidelines article as Markdown. |
| Lockups | One Human Interface Guidelines article as Markdown. |
| Mac Catalyst | One Human Interface Guidelines article as Markdown. |
| Machine learning | One Human Interface Guidelines article as Markdown. |
| Managing accounts | One Human Interface Guidelines article as Markdown. |
| Managing notifications | One Human Interface Guidelines article as Markdown. |
| Maps | One Human Interface Guidelines article as Markdown. |
| Materials | One Human Interface Guidelines article as Markdown. |
| Menus | One Human Interface Guidelines article as Markdown. |
| Menus and actions | One Human Interface Guidelines article as Markdown. |
| Modality | One Human Interface Guidelines article as Markdown. |
| Motion | One Human Interface Guidelines article as Markdown. |
| Multitasking | One Human Interface Guidelines article as Markdown. |
| Navigation and search | One Human Interface Guidelines article as Markdown. |
| Nearby interactions | One Human Interface Guidelines article as Markdown. |
| NFC | One Human Interface Guidelines article as Markdown. |
| Notifications | One Human Interface Guidelines article as Markdown. |
| Offering help | One Human Interface Guidelines article as Markdown. |
| Onboarding | One Human Interface Guidelines article as Markdown. |
| Ornaments | One Human Interface Guidelines article as Markdown. |
| Outline views | One Human Interface Guidelines article as Markdown. |
| Page controls | One Human Interface Guidelines article as Markdown. |
| Panels | One Human Interface Guidelines article as Markdown. |
| Path controls | One Human Interface Guidelines article as Markdown. |
| Patterns | One Human Interface Guidelines article as Markdown. |
| Photo editing | One Human Interface Guidelines article as Markdown. |
| Pickers | One Human Interface Guidelines article as Markdown. |
| Playing audio | One Human Interface Guidelines article as Markdown. |
| Playing haptics | One Human Interface Guidelines article as Markdown. |
| Playing video | One Human Interface Guidelines article as Markdown. |
| Pointing devices | One Human Interface Guidelines article as Markdown. |
| Pop-up buttons | One Human Interface Guidelines article as Markdown. |
| Popovers | One Human Interface Guidelines article as Markdown. |
| Presentation | One Human Interface Guidelines article as Markdown. |
| Printing | One Human Interface Guidelines article as Markdown. |
| Privacy | One Human Interface Guidelines article as Markdown. |
| Progress indicators | One Human Interface Guidelines article as Markdown. |
| Pull-down buttons | One Human Interface Guidelines article as Markdown. |
| Rating indicators | One Human Interface Guidelines article as Markdown. |
| Ratings and reviews | One Human Interface Guidelines article as Markdown. |
| Remotes | One Human Interface Guidelines article as Markdown. |
| ResearchKit | One Human Interface Guidelines article as Markdown. |
| Right to left | One Human Interface Guidelines article as Markdown. |
| Scroll views | One Human Interface Guidelines article as Markdown. |
| Search fields | One Human Interface Guidelines article as Markdown. |
| Searching | One Human Interface Guidelines article as Markdown. |
| Segmented controls | One Human Interface Guidelines article as Markdown. |
| Selection and input | One Human Interface Guidelines article as Markdown. |
| Settings | One Human Interface Guidelines article as Markdown. |
| SF Symbols | One Human Interface Guidelines article as Markdown. |
| SharePlay | One Human Interface Guidelines article as Markdown. |
| ShazamKit | One Human Interface Guidelines article as Markdown. |
| Sheets | One Human Interface Guidelines article as Markdown. |
| Sidebars | One Human Interface Guidelines article as Markdown. |
| Sign in with Apple | One Human Interface Guidelines article as Markdown. |
| Siri | One Human Interface Guidelines article as Markdown. |
| Sliders | One Human Interface Guidelines article as Markdown. |
| Snippets | One Human Interface Guidelines article as Markdown. |
| Spatial layout | One Human Interface Guidelines article as Markdown. |
| Split views | One Human Interface Guidelines article as Markdown. |
| Status | One Human Interface Guidelines article as Markdown. |
| Status bars | One Human Interface Guidelines article as Markdown. |
| Steppers | One Human Interface Guidelines article as Markdown. |
| System experiences | One Human Interface Guidelines article as Markdown. |
| Tab bars | One Human Interface Guidelines article as Markdown. |
| Tab views | One Human Interface Guidelines article as Markdown. |
| Tap to Pay on iPhone | One Human Interface Guidelines article as Markdown. |
| Technologies | One Human Interface Guidelines article as Markdown. |
| Text fields | One Human Interface Guidelines article as Markdown. |
| Text views | One Human Interface Guidelines article as Markdown. |
| The menu bar | One Human Interface Guidelines article as Markdown. |
| Toggles | One Human Interface Guidelines article as Markdown. |
| Token fields | One Human Interface Guidelines article as Markdown. |
| Toolbars | One Human Interface Guidelines article as Markdown. |
| Top Shelf | One Human Interface Guidelines article as Markdown. |
| Typography | One Human Interface Guidelines article as Markdown. |
| Undo and redo | One Human Interface Guidelines article as Markdown. |
| Virtual keyboards | One Human Interface Guidelines article as Markdown. |
| VoiceOver | One Human Interface Guidelines article as Markdown. |
| Wallet | One Human Interface Guidelines article as Markdown. |
| Watch faces | One Human Interface Guidelines article as Markdown. |
| Web views | One Human Interface Guidelines article as Markdown. |
| Widgets | One Human Interface Guidelines article as Markdown. |
| Windows | One Human Interface Guidelines article as Markdown. |
| Workouts | One Human Interface Guidelines article as Markdown. |
| Writing | One Human Interface Guidelines article as Markdown. |
| Color | Original foundation, component, or pattern card. |
| Typography | Original foundation, component, or pattern card. |
| Layout | Original foundation, component, or pattern card. |
| Materials | Original foundation, component, or pattern card. |
| Motion | Original foundation, component, or pattern card. |
| Accessibility | Original foundation, component, or pattern card. |
| Dark Mode | Original foundation, component, or pattern card. |
| Writing | Original foundation, component, or pattern card. |
| Right to left | Original foundation, component, or pattern card. |
| Icons | Original foundation, component, or pattern card. |
| Buttons | Original foundation, component, or pattern card. |
| Text fields | Original foundation, component, or pattern card. |
| Toggles | Original foundation, component, or pattern card. |
| Segmented controls | Original foundation, component, or pattern card. |
| Pickers | Original foundation, component, or pattern card. |
| Lists and tables | Original foundation, component, or pattern card. |
| Tab bars | Original foundation, component, or pattern card. |
| Sidebars | Original foundation, component, or pattern card. |
| Toolbars | Original foundation, component, or pattern card. |
| Search fields | Original foundation, component, or pattern card. |
| Menus | Original foundation, component, or pattern card. |
| Sheets | Original foundation, component, or pattern card. |
| Alerts | Original foundation, component, or pattern card. |
| Popovers | Original foundation, component, or pattern card. |
| Progress indicators | Original foundation, component, or pattern card. |
| Onboarding | Original foundation, component, or pattern card. |
| Modality | Original foundation, component, or pattern card. |
| Entering data | Original foundation, component, or pattern card. |
| Feedback | Original foundation, component, or pattern card. |
| Loading | Original foundation, component, or pattern card. |
| Searching | Original foundation, component, or pattern card. |
| Settings | Original foundation, component, or pattern card. |
| Managing accounts | Original foundation, component, or pattern card. |
| Managing notifications | Original foundation, component, or pattern card. |
TDQS
Scored across 6 tools
list_topics, search_hig, and get_topic are clearly distinguished by browse/search/fetch semantics. The main overlap is between get_design_reference and guide_interface, which both return community implementation notes, though guide_interface adds a checklist and suggested topics.
Most tools follow a verb_noun pattern (list_topics, get_topic, get_design_reference, guide_interface). Minor deviations: search_hig uses an abbreviation as its object and help is a bare verb, but overall the convention is readable and predictable.
Six tools is well-scoped for a documentation/reference server. Each tool earns its place across discovery, retrieval, application guidance, and usage help with no redundancy bloat.
The surface covers the full discovery-to-application lifecycle: browse, search, fetch articles, get implementation notes, get a guided workflow, and help. Minor gaps like no explicit platform/section enumeration or bulk fetch exist but are workable via filters.