local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables reading and writing macOS defaults (system and application settings) through tools for listing domains, finding settings, and reading/writing configuration values.
mcp-server-macos-defaults MCP サーバー
macOS のデフォルト(設定)を読み書きするための MCP サーバー
コンポーネント
ツール
list-domains
:defaults domains
を実行するのと同じ
find
:defaults find <word>
を実行するのと同じ
defaults-read
:defaults read <domain> <key>
を実行するのと同等です。key
が指定されていない場合はドメイン全体が読み取られます
defaults-write
:defaults write <domain> <key> <value>
を実行するのと同等です。
クイックスタート
インストール
クロードデスクトップ
MacOS の場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
発達
建築と出版
配布用のパッケージを準備するには:
- 依存関係を同期し、ロックファイルを更新します。
- パッケージディストリビューションをビルドします。
これにより、 dist/
ディレクトリにソースとホイールのディストリビューションが作成されます。
- PyPI に公開:
注: 環境変数またはコマンド フラグを使用して PyPI 資格情報を設定する必要があります。
- トークン:
--token
またはUV_PUBLISH_TOKEN
- またはユーザー名/パスワード:
--username
/UV_PUBLISH_USERNAME
および--password
/UV_PUBLISH_PASSWORD
デバッグ
MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。
次のコマンドを使用して、 npm
経由で MCP Inspector を起動できます。
起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。
You must be authenticated.
デフォルト システムを通じて macOS システム環境設定とアプリケーション設定の読み取りと書き込みを可能にする MCP サーバー。