mcp-server-macos-defaults
11
MCP Server MacOS Defaults is a tool designed to facilitate the management of macOS settings via command-based defaults. It includes utilities for listing, finding, reading, and writing system settings. For development, it offers streamlined building, publishing, and debugging features with support from MCP Inspector.
MCP Server MacOS Defaults
MCP server for managing macOS system settings using default commands.
Components
Tools
- List domains equivalent to
defaults domains
- Find features similar to
defaults find <word>
- Read settings with
defaults read <domain> <key>
- Write settings using
defaults write <domain> <key> <value>
Quickstart
Install
- On MacOS: configuration at
~/Library/Application\ Support/Claude/claude_desktop_config.json
- On Windows: configuration at
%APPDATA%/Claude/claude_desktop_config.json
Development
Building and Publishing
- Sync dependencies and update lockfile
- Build package distributions
- Publish to PyPI
Debugging
- Use MCP Inspector for enhanced debugging via browser interface.