Discover and explore top open-source AI tools and projects—updated daily.
mediar-aiAI agent for macOS OS-level control via MCP
Top 95.1% on SourcePulse
Summary
This project provides an MCP-compatible server for macOS, enabling AI agents to control computer applications using OS-level tools. It targets developers integrating AI models with desktop environments, offering a standardized way to automate macOS interactions and enhance AI agent capabilities by bridging AI models with native application interfaces.
How It Works
The server is built in Swift and acts as an intermediary, translating Model Context Protocol (MCP) commands received over standard input/output (stdio) into actions on macOS. It leverages the MacosUseSDK and macOS's accessibility APIs to simulate user interactions like opening applications, clicking, typing, and pressing keys within target applications. This approach allows AI models to programmatically control the macOS user interface and access application states.
Quick Start & Requirements
swift build -c debug (or release)../.build/debug/mcp-server-macos-use.MacosUseSDK (assumed to be available locally or as an external Swift package).Highlighted Details
CallTool methods: macos-use_open_application_and_traverse, macos-use_click_and_traverse, macos-use_type_and_traverse, macos-use_press_key_and_traverse, and macos-use_refresh_traversal.Maintenance & Community
m13v_.Licensing & Compatibility
Limitations & Caveats
The project relies on macOS accessibility APIs, which can sometimes be brittle or change between OS versions. The MacosUseSDK dependency is assumed to be available and correctly configured. No explicit license is provided, which may impact commercial or broader adoption without clarification. The server is macOS-specific and will not function on other operating systems.
1 day ago
Inactive
askui
DevAgentForge