whatisgithub

What is hig-mcp?

aka-kika/hig-mcp — explained in plain English

Analysis updated 2026-05-18

31PythonAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

An MCP server that gives AI coding tools verified Apple design guideline data, like current colors and SwiftUI rules, instead of stale web text.

Mindmap

mindmap
  root((hig-mcp))
    What it does
      MCP server
      Apple HIG tokens
      Structured data
    Tech stack
      Python
      FastMCP
      MCP protocol
    Use cases
      Correct system colors
      Liquid Glass rules
      SwiftUI mapping
    Audience
      AI coding agents
      Apple developers
    License
      MIT

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Give an AI coding agent the current post WWDC25 Apple system colors instead of outdated ones.

USE CASE 2

Check generated SwiftUI interface code against Liquid Glass blur and contrast rules.

USE CASE 3

Look up which SwiftUI API corresponds to a specific Apple Human Interface Guidelines component.

USE CASE 4

Track which AI agents on a machine are actually calling the design guideline server.

What is it built with?

PythonFastMCPMCPSwiftUI

How does it compare?

aka-kika/hig-mcp0xsero/tailscale-mullvad-toggleafspies/clawdmoji
Stars313131
LanguagePythonPythonPython
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

hig-mcp is a small server that speaks the Model Context Protocol, or MCP, a way for AI coding tools like Claude Code or Cursor to fetch outside information while they work. This particular server hands those tools the Apple Human Interface Guidelines, the design rules Apple publishes for building iOS and macOS apps, but as clean structured data instead of web pages full of prose. The problem it addresses is specific: Apple's guidelines change over time, most recently at WWDC25 when the system color palette was updated, so the blue color developers used to hardcode is no longer correct. AI models trained before that update still confidently suggest the old, wrong values, and reading the guidelines as web pages burns a lot of an agent's token budget while still leaving it to guess exact numbers. Apple's newer Liquid Glass visual style also has rules, like blur limits and contrast requirements, that are not written down in one clear place, so AI generated interface code tends to quietly violate them. hig-mcp solves this by keeping verified design values, such as colors, typography, spacing, and SwiftUI component mappings, bundled directly inside the server so they can be served instantly and offline. When the actual guideline text is needed rather than just the numbers, it fetches that live from a separate site called sosumi.ai so the wording stays current. Every value it returns is tagged with where it came from, whether it is an official Apple fact, an accessibility rule, or a community best practice, so a developer knows how much to trust it. Installation is a simple command line install followed by registering it with an MCP-compatible tool such as Claude Code. The project also logs every tool call it receives to a local file, so a developer can see which of their AI agents are actually using it. It currently covers iOS, iPadOS, and macOS, is written in Python, and its code and bundled data are released under the MIT license, though it is not affiliated with or endorsed by Apple.

Copy-paste prompts

Prompt 1
Install hig-mcp and connect it to Claude Code so I can ask for current Apple system colors.
Prompt 2
Use hig-mcp to check whether my SwiftUI view follows the Liquid Glass contrast and blur rules.
Prompt 3
Ask hig-mcp which SwiftUI component and tokens I should use for a given HIG design element.
Prompt 4
Show me how to read the hig-mcp call log to see which of my AI agents use it most.

Frequently asked questions

What is hig-mcp?

An MCP server that gives AI coding tools verified Apple design guideline data, like current colors and SwiftUI rules, instead of stale web text.

What language is hig-mcp written in?

Mainly Python. The stack also includes Python, FastMCP, MCP.

What license does hig-mcp use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is hig-mcp to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is hig-mcp for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.