# Mac Control

Source: https://glimind.com/server/pulsemcp%2Fmac-control
Registry id: `pulsemcp/mac-control`
Status: unknown

## Tools (58)

- `ax_tree_augmented`: Get augmented accessibility tree
- `browser_close_tab`: Close a browser tab
- `browser_dom_tree`: Get the DOM tree of the browser
- `browser_eval_js`: Evaluate JavaScript in the browser
- `browser_get_active_tab`: Get the active browser tab
- `browser_iframes`: Get iframes from the browser
- `browser_list_tabs`: List browser tabs
- `browser_navigate`: Navigate the browser to a URL
- `browser_new_tab`: Open a new browser tab
- `browser_visible_text`: Get visible text from the browser
- `capture_display`: Capture a specific display
- `capture_screen`: Capture the entire screen
- `capture_screen_v2`: Capture the screen with advanced options
- `capture_window`: Capture a specific window
- `click`: Click at coordinates or on an element
- `click_menu_path`: Click a menu item by path
- `clipboard_clear`: Clear the clipboard
- `clipboard_read`: Read the clipboard content
- `clipboard_write`: Write to the clipboard
- `convert_coordinates`: Convert coordinates between screen and window
- `drag_and_drop`: Drag and drop from one point to another
- `find_element`: Find a UI element in the accessibility tree
- `find_elements`: Find multiple UI elements in the accessibility tree
- `focus_window`: Focus a specific window
- `get_element_attributes`: Get attributes of a UI element
- `get_ui_tree`: Get the full UI tree of an app
- `key_down`: Hold a key down
- `key_up`: Release a key
- `list_displays`: List connected displays
- `list_elements`: List UI elements in the accessibility tree
- `list_menu_paths`: List menu paths of an app
- `list_menu_titles`: List menu titles of an app
- `list_windows`: List all windows of an app
- `mouse_event`: Send a mouse event
- `move_window`: Move a window to a position
- `move_window_to_display`: Move a window to another display
- `ocr_screen`: OCR text from the screen
- `perform_element_action`: Perform an action on a UI element
- `permissions_status`: Check status of required macOS permissions
- `press_key`: Press a single key
- `press_key_sequence`: Press a sequence of keys
- `query_elements`: Query UI elements with criteria
- `read_value`: Read the value of a UI element
- `request_permissions`: Request required macOS permissions
- `resize_window`: Resize a window
- `scroll`: Scroll the mouse wheel
- `scroll_to_element`: Scroll to a UI element
- `set_dark_mode`: Toggle dark mode
- `set_element_attribute`: Set an attribute on a UI element
- `set_volume`: Set the system volume
- `set_window_state`: Set window state (fullscreen, minimize, etc.)
- `spotlight_open_result`: Open a Spotlight search result
- `spotlight_search`: Search using Spotlight
- `type_text`: Type text at current focus
- `undo_last_action`: Undo the last performed action
- `undo_peek`: Preview the last action that can be undone
- `wait_for_element`: Wait for a UI element to appear
- `wait_for_window`: Wait for a window to appear

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
