macOS Defaults
Read and write macOS user defaults and settings.
mcp-server-macos-defaults MCP server
MCP server for reading/writing macOS defaults (settings)
Components
Tools
list-domains:- equivalent to running
defaults domains
- equivalent to running
find:- equivalent to running
defaults find <word>
- equivalent to running
defaults-read:- equivalent to running
defaults read <domain> <key> - if
keyis not provided, the entire domain is read
- equivalent to running
defaults-write:- equivalent to running
defaults write <domain> <key> <value>
- equivalent to running
Quickstart
Install
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Development/Unpublished Servers Configuration
``` "mcpServers": { "mcp-server-macos-defaults": { "command": "uv", "args": [ "--directory", "/path/to/mcp-server-macos-defaults", "run", "mcp-server-macos-defaults" ] } } ```Published Servers Configuration
``` "mcpServers": { "mcp-server-macos-defaults": { "command": "uvx", "args": [ "mcp-server-macos-defaults" ] } } ```Development
Building and Publishing
To prepare the package for distribution:
- Sync dependencies and update lockfile:
uv sync
- Build package distributions:
uv build
This will create source and wheel distributions in the dist/ directory.
- Publish to PyPI:
uv publish
Note: You'll need to set PyPI credentials via environment variables or command flags:
- Token:
--tokenorUV_PUBLISH_TOKEN - Or username/password:
--username/UV_PUBLISH_USERNAMEand--password/UV_PUBLISH_PASSWORD
Debugging
Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.
You can launch the MCP Inspector via npm with this command:
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-server-macos-defaults run mcp-server-macos-defaults
Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
Server Terkait
Xwiki MCP
MCP server for XWiki REST API — read your wiki from Claude and other AI agents
Norman Finance
MCP server for managing accounting and taxes with Norman Finance.
OneNote
Access your entire OneNote knowledge base through AI using the Microsoft Graph API.
Claude Desktop MCP
An MCP server for integrating with the Claude Desktop application on macOS. Requires the Claude Desktop app to be installed and configured.
stakeholder-mcp
Let your AI agent have conversations with different personas on features and implementation details
VMware vSphere MCP Server
An MCP Server that acts as a standardized interface exposing VMware vCenter functionalities as Tools directly consumable by AI models
Strateegia
Integrates with the Strateegia API, allowing AI assistants to access and interact with Strateegia projects.
Outlook
Access your Microsoft 365 mail, calendar, and files using the Microsoft Graph API.
Zendesk MCP Server
Manage Zendesk tickets and comments, analyze tickets, draft responses, and access Help Center articles as a knowledge base.
n8n Video Compilation
Automate AI-powered video compilation workflows using n8n.