Skip to main content
Glama
Akira-Papa

macOS GUI Control MCP

by Akira-Papa

Related Servers

Alternatives to macOS GUI Control MCP

No user-submitted related servers found.

    Related Servers

    • F
      license
      A
      quality
      D
      maintenance
      Enables the execution of AppleScript and JavaScript for Automation (JXA) on macOS to control applications, system events, and shell commands. It provides native automation capabilities with a security layer that permits most operations while specifically blocking file deletion commands.
      1
      6
      -
    • A
      license
      Not graded
      quality
      F
      maintenance
      Enables AI assistants to automate macOS desktop tasks including mouse control, keyboard input, screenshots, window management, and UI interaction.
      8 npm
      414
      MIT
    • A
      license
      A
      quality
      A
      maintenance
      Provides full control of a macOS system, enabling AI agents to execute shell commands, run AppleScript, manage files and processes, and perform human-like GUI interactions such as clicking, dragging, scrolling, and typing, with a screenshot-based perception loop.
      26
      256 npm
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Enables AI assistants to automate macOS through AppleScript and JXA by providing 44 tools for application management, window control, and UI interaction. It allows for comprehensive system control including screen capture, keyboard and mouse simulation, and system information retrieval.
      44
      57 npm
      1
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables full desktop automation on macOS through natural language, including mouse control, keyboard input, screen capture, and GUI interaction using PyAutoGUI.
      5
      -

    TDQS

    A3.5/5.0

    Scored across 19 tools

    Disambiguation5/5

    Every tool has a clearly distinct purpose with no ambiguity. The tools are organized into logical categories (keyboard, mouse, screen, window, execution), and even within categories like mouse operations, each tool performs a specific, non-overlapping action (click, double-click, drag, move, etc.).

    Naming Consistency5/5

    Tool names follow a consistent verb_noun pattern throughout (e.g., keyboard_press, mouse_click, screen_capture, window_list). All names use snake_case consistently, and verbs are appropriately descriptive for their actions, making the set highly predictable and readable.

    Tool Count5/5

    With 19 tools, this is well-scoped for macOS GUI control, covering input (keyboard, mouse), output (screen), window management, and execution (AppleScript, shell). Each tool earns its place by addressing a specific aspect of GUI automation without redundancy, making the count appropriate for the domain.

    Completeness5/5

    The tool surface provides complete coverage for macOS GUI control, including input simulation (keyboard and mouse actions), screen interaction (capture, color, size), window management (list, focus, move, resize), and execution capabilities (AppleScript, shell). There are no obvious gaps, and agents can perform comprehensive GUI automation tasks without dead ends.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues