# macOS Defaults

> Use this tool when you need to interact with macOS system preferences or automate configuration tasks. It provides a straightforward interface for AI systems to query and modify macOS settings, solving problems like customizing user interfaces, adjusting system behaviors, and troubleshooting issues. The tool accepts commands and preference values as inputs and returns system configuration information as outputs, making it ideal for applications requiring automated macOS configuration and user preference management.

Canonical page: https://skillsregistry.net/skills/g0t4-macos-defaults  
JSON: https://api.skillsregistry.net/v1/skills/g0t4-macos-defaults

## Description

This MCP server, developed by Wes Higbee, enables AI assistants to interact with macOS system preferences through the 'defaults' command. It provides tools for listing domains, finding settings, reading preference values, and writing new settings. The server implements subprocess calls to execute system commands, offering a straightforward interface for AI systems to query and modify macOS configurations. By connecting AI capabilities with low-level system operations, this implementation empowers AI assistants to perform tasks like customizing user interfaces, adjusting system behaviors, or troubleshooting macOS issues. It is particularly useful for applications requiring automated macOS configuration, user preference management, or any scenario where an AI system needs to interact with and reason about macOS system settings.

## Trust

- **Trust score (0–1):** 0.94
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/g0t4-macos-defaults)
- **Repository:** <https://github.com/g0t4/mcp-server-macos-defaults>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "g0t4-macos-defaults"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/g0t4-macos-defaults` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/g0t4-macos-defaults/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
