mcp-server-macos-defaults

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.