Are you the author? Sign in to claim
Extend Claude's capabilities using MCP and MacOS Shortcuts
This is a simple MCP server that leverages the MacOS Shortcuts functionality to perform specific tasks:
All the above functionalities require the following Shortcuts to be setup on your Mac:
After adding the shorts mentioned above, follow these steps to setup the MCP server:
uv sync followed by uv pip install google-genaiConfig:
{
"mcpServers": {
"Shortcuts-MCP": {
"command": "uv",
"args": [
"--directory",
"ABSOLUTE/PATH/TO/THIS/DIRECTORY",
"run",
"main.py"
],
"env": {
"GEMINI_API_KEY": "your_gemini_api_key"
}
}
}
}
You can daisy chain the usage of these tools, for example: You can ask it to simply get the ingredients first, then separately ask it to create the list and add a calendar event.
Ensure you have Python, uv and other dependencies installed. On your Mac, create a "Groceries" list in your reminders app for the Shortcut itself to work properly.
If you have other interesting Mac Shortcuts that can be triggered via Claude/MCP, feel free to add your tool here.
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows