A local macOS MCP server for AI Agents that exposes safe endpoints for shell commands, files, processes, macOS automation, browser control, and more.
| Tool name | Description | Destructive? |
|---|---|---|
| run_command⚠ | ⚠ yes | |
| process_list | ✓ no | |
| kill_process⚠ | ⚠ yes | |
| get_system_info | ✓ no | |
| start_background_job | ✓ no |
| get_job_status | ✓ no | |
| get_job_output | ✓ no | |
| stop_job | ✓ no | |
| list_jobs | ✓ no | |
| wait_jobs | ✓ no | |
| run_commands_parallel⚠ | ⚠ yes | |
| write_file⚠ | ⚠ yes | |
| write_files_batch⚠ | ⚠ yes | |
| read_file | ✓ no | |
| read_multiple_files | ✓ no | |
| edit_file | ✓ no | |
| move_file | ✓ no | |
| copy_file | ✓ no | |
| delete_path⚠ | ⚠ yes | |
| list_directory | ✓ no | |
| directory_tree | ✓ no | |
| create_directory | ✓ no | |
| get_file_info | ✓ no | |
| find_files | ✓ no | |
| run_applescript⚠ | ⚠ yes | |
| send_notification | ✓ no | |
| clipboard_get | ✓ no | |
| clipboard_set | ✓ no | |
| open_app | ✓ no | |
| open_url | ✓ no | |
| set_volume | ✓ no | |
| get_volume | ✓ no | |
| set_brightness | ✓ no | |
| screenshot | ✓ no | |
| set_reminder | ✓ no | |
| get_running_apps⚠ | ⚠ yes | |
| search_files | ✓ no | |
| spotlight_search | ✓ no | |
| http_request | ✓ no | |
| browser_open_url | ✓ no | |
| browser_list_tabs | ✓ no | |
| browser_activate_tab | ✓ no | |
| browser_close_tab | ✓ no | |
| browser_execute_js⚠ | ⚠ yes | |
| browser_click_selector | ✓ no | |
| browser_type_selector | ✓ no | |
| browser_wait_for_selector | ✓ no | |
| browser_get_html | ✓ no | |
| browser_wait_for_download | ✓ no | |
| browser_screenshot | ✓ no |