mac-apps-launcher
Fork from: [JoshuaRileyDev/mac-apps-launcher](https://github.com/JoshuaRileyDev/mac-apps-launcher)
# Mac Apps Launcher MCP Server
A Model Context Protocol (MCP) server for launching and managing macOS applications.
<a href="https://glama.ai/mcp/servers/@eugenechen0514/mac-apps-launcher">
<img width="380" height="200" src="https://glama.ai/mcp/servers/@eugenechen0514/mac-apps-launcher/badge" alt="mac-apps-launcher MCP server" />
</a>
## Features
- List all applications installed in the `/Applications` folder
- Launch applications by name
- Open files with specific applications
## Installation
Add the following to your Claude Config JSON file
```
{
"mcpServers": {
"mac-apps-launcher-mcp": {
"command": "bunx",
"args": [
"@eugenechen/mac-apps-launcher-mcp-server@latest"
]
}
}
}
```
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: launch_app launches apps by name, list_applications lists installed apps, and open_with_app opens files/folders with apps. There is no overlap or ambiguity between these functions, making tool selection straightforward for an agent.
All tool names follow a consistent verb_noun pattern (launch_app, list_applications, open_with_app) using snake_case throughout. This predictable naming scheme enhances readability and usability for agents.
With 3 tools, this server is well-scoped for its purpose of launching and managing Mac applications. Each tool earns its place by covering essential operations: listing apps, launching them, and opening files with them, without being too sparse or bloated.
The tool set provides complete coverage for the domain of Mac app launching and management. It includes discovery (list_applications), launching (launch_app), and file association (open_with_app), with no obvious gaps or dead ends for typical agent workflows.