
Shortcut MCP Server
The Shortcut MCP Server bridges AI assistants with the Shortcut project management platform, enabling seamless automation and integration of Shortcut’s data and...
Integrate and automate macOS Shortcuts programmatically using AI and LLMs through the Siri Shortcuts MCP Server.
The Siri Shortcuts MCP Server enables AI assistants to interact directly with the macOS Shortcuts app via the Model Context Protocol (MCP). This server acts as a bridge, allowing large language models (LLMs) to list, open, and run any shortcut available in the user’s Shortcuts app. By exposing these capabilities, developers can enhance their workflows with automation that leverages the power of Siri shortcuts—integrating everything from file operations to complex automation chains. This MCP server dynamically generates tools for every available shortcut, making it easy for clients to trigger automations, pass parameters, and orchestrate macOS actions programmatically through an LLM.
No explicit prompt templates are documented in the repository. If you need to define reusable prompt templates, you may need to create your own based on your workflow.
No explicit MCP resources are described in the documentation or repository files. Resources typically expose data/content but none are listed for this server.
name
(string).name
(string), input
(string, optional).run_shortcut_[sanitized_shortcut_name]
) to directly run that shortcut with optional input.mcpServers
configuration:{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"GENERATE_SHORTCUT_TOOLS": "true",
"INJECT_SHORTCUT_LIST": "false"
}
}
}
}
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"GENERATE_SHORTCUT_TOOLS": "true",
"INJECT_SHORTCUT_LIST": "false"
}
}
}
}
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"GENERATE_SHORTCUT_TOOLS": "true",
"INJECT_SHORTCUT_LIST": "false"
}
}
}
}
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"GENERATE_SHORTCUT_TOOLS": "true",
"INJECT_SHORTCUT_LIST": "false"
}
}
}
}
Securing API Keys:
If you need to secure sensitive environment variables (e.g., API keys), use the env
field in your configuration:
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"YOUR_API_KEY": "${YOUR_API_KEY_ENV_VAR}",
"GENERATE_SHORTCUT_TOOLS": "true"
}
}
}
}
Make sure to set the actual environment variable outside of your configuration file (e.g., in your shell or CI/CD environment).
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"siri-shortcuts": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “siri-shortcuts” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No resources described |
List of Tools | ✅ | list_shortcuts, open_shortcut, run_shortcut, dynamic shortcut tools |
Securing API Keys | ✅ | Via env in configuration |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the above tables, the Siri Shortcuts MCP Server provides solid tooling and setup instructions but lacks explicit support for MCP resources, prompt templates, roots, or sampling. It is best suited for workflows focused on shortcut automation, and its dynamic tool generation is a notable strength.
For shortcut automation on macOS, this MCP server is quite specialized and strong in its area. However, for broader MCP support (prompts, resources, roots, sampling), it is limited. Overall, it is well-suited for users who need Siri shortcut integration but not for those needing advanced MCP features across the board.
Has a LICENSE | ⛔ |
---|---|
Has at least one tool | ✅ |
Number of Forks | 11 |
Number of Stars | 138 |
It enables AI assistants and LLMs to list, open, and run any macOS shortcut programmatically by acting as a bridge between the Shortcuts app and your AI workflow. Dynamic tools are automatically generated for each shortcut.
Automating repetitive tasks, integrating personal AI assistants with macOS workflows, testing and validating shortcuts, chaining multiple automations, and instantly exposing new shortcuts to your AI agents.
Use the `env` field in your MCP server configuration and set sensitive values as environment variables outside your configuration files (in your shell or CI/CD environment).
No prompt templates or explicit resources are documented for this server. Only tools and dynamic shortcut tooling are supported.
The server does not have an explicit license file in its repository, so open-source status or usage rights may be limited.
Supercharge your macOS workflows by connecting Siri Shortcuts to your AI agents with FlowHunt's MCP support.
The Shortcut MCP Server bridges AI assistants with the Shortcut project management platform, enabling seamless automation and integration of Shortcut’s data and...
The ModelContextProtocol (MCP) Server acts as a bridge between AI agents and external data sources, APIs, and services, enabling FlowHunt users to build context...
The Remote MacOs Use MCP Server enables AI agents to securely automate, control, and manage remote macOS systems without extra software. It bridges AI assistant...