home / mcp / mac apps launcher mcp server
Provides an MCP server to launch and manage macOS applications from the Mac Apps Launcher.
Configuration
View docs{
"mcpServers": {
"joshuarileydev-mac-apps-launcher": {
"command": "npx",
"args": [
"y",
"@joshuarileydev/mac-apps-launcher-mcp-server"
]
}
}
}This MCP server lets you launch and manage macOS applications from the Mac Apps Launcher, providing a practical way to control apps through an MCP client and automate common tasks on macOS.
You connect an MCP client to this server to list installed applications, launch apps by name, and open files with a designated application. Use the client’s standard commands to query the available applications, pick one to start, or specify a file and the target app to open it. The server exposes these core capabilities so you can automate workflows, create macOS shortcuts, or integrate app launching into larger automation scripts.
Prerequisites you need before installing are Node.js and npm. If you don’t have them, install Node.js from the official source for your platform; npm is included with Node.js.
Create a Claude configuration section to register the MCP server. Use the following snippet exactly as shown to configure the simulator server.
{
"mcpServers": {
"simulator": {
"command": "npx",
"args": [
"y",
"@joshuarileydev/mac-apps-launcher-mcp-server"
]
}
}
}This server provides three primary capabilities: listing all applications installed in the /Applications folder, launching applications by name, and opening files with specific applications. Use the MCP client to request these actions and automate macOS tasks without manually launching apps.
Lists all applications installed in the /Applications folder so you can select one to launch.
Launches an application by its name, enabling quick startup of desired apps.
Opens a specified file using a chosen application.