Siri Shortcuts MCP Server
Integrieren und automatisieren Sie macOS-Shortcuts programmatisch mit KI und LLMs über den Siri Shortcuts MCP Server.

Was macht der “Siri Shortcuts” MCP Server?
Der Siri Shortcuts MCP Server ermöglicht es KI-Assistenten, direkt über das Model Context Protocol (MCP) mit der macOS-Shortcuts-App zu interagieren. Dieser Server fungiert als Brücke, sodass Large Language Models (LLMs) jede im Shortcuts-App des Nutzers verfügbare Verknüpfung auflisten, öffnen und ausführen können. Durch das Bereitstellen dieser Möglichkeiten können Entwickler ihre Workflows mit Automatisierung auf Basis von Siri Shortcuts erweitern – von Dateioperationen bis hin zu komplexen Automatisierungsketten. Dieser MCP-Server generiert dynamisch Tools für jeden verfügbaren Shortcut, sodass Clients Automatisierungen einfach auslösen, Parameter übergeben und macOS-Aktionen programmatisch über ein LLM orchestrieren können.
Liste der Prompts
Im Repository sind keine expliziten Prompt-Vorlagen dokumentiert. Wenn Sie wiederverwendbare Prompt-Vorlagen benötigen, müssen Sie diese möglicherweise selbst basierend auf Ihrem Workflow erstellen.
Liste der Ressourcen
In der Dokumentation oder den Repository-Dateien sind keine expliziten MCP-Ressourcen beschrieben. Ressourcen stellen typischerweise Daten/Inhalte bereit, aber für diesen Server sind keine gelistet.
Liste der Tools
- list_shortcuts
- Listet alle verfügbaren Siri-Shortcuts auf dem System auf. Keine Eingabe erforderlich. Gibt ein Array von Shortcut-Namen zurück.
- open_shortcut
- Öffnet einen angegebenen Shortcut in der Shortcuts-App. Eingabe:
name
(string).
- Öffnet einen angegebenen Shortcut in der Shortcuts-App. Eingabe:
- run_shortcut
- Führt einen angegebenen Shortcut aus, optional mit Eingabeparametern. Eingabe:
name
(string),input
(string, optional).
- Führt einen angegebenen Shortcut aus, optional mit Eingabeparametern. Eingabe:
- Dynamische Tools
- Für jeden verfügbaren Shortcut wird ein Tool dynamisch generiert (z.B.
run_shortcut_[sanitized_shortcut_name]
), um diesen Shortcut direkt mit optionaler Eingabe auszuführen.
- Für jeden verfügbaren Shortcut wird ein Tool dynamisch generiert (z.B.
Anwendungsfälle für diesen MCP Server
- Automatisierung wiederkehrender Aufgaben
- Entwickler können häufige Workflows wie das Starten von Apps, Organisieren von Dateien oder das Versenden von Nachrichten automatisieren, indem sie Siri Shortcuts über ein LLM aufrufen.
- Integration persönlicher Assistenten
- KI-Agenten können mit benutzerdefinierten Shortcuts interagieren, um Aufgaben wie das Setzen von Erinnerungen, Steuern von Smart-Home-Geräten oder das Aktualisieren von Kalendern auszuführen.
- Workflow-Testing
- Ermöglicht automatisiertes Testen und Validieren von Siri Shortcuts, um sicherzustellen, dass sie wie erwartet funktionieren, wenn sie programmatisch ausgelöst werden.
- Orchestrierung komplexer Workflows
- Mehrere Siri Shortcuts können miteinander verknüpft oder in umfassendere KI-Workflows eingebettet werden – für fortgeschrittene Automatisierungsszenarien.
- Dynamisches Tooling
- Neue Shortcuts können sofort für LLMs bereitgestellt werden, ohne zusätzliche Konfiguration. So lässt sich die verfügbare Funktionalität leicht um neue Shortcuts erweitern, sobald die Bibliothek des Nutzers wächst.
Einrichtung
Windsurf
- Stellen Sie sicher, dass Node.js auf Ihrem System installiert ist.
- Suchen Sie Ihre Windsurf-Konfigurationsdatei.
- Fügen Sie den Siri Shortcuts MCP Server zu Ihrer
mcpServers
-Konfiguration hinzu:{ "mcpServers": { "siri-shortcuts": { "command": "npx", "args": ["mcp-server-siri-shortcuts"], "env": { "GENERATE_SHORTCUT_TOOLS": "true", "INJECT_SHORTCUT_LIST": "false" } } } }
- Speichern Sie die Konfiguration und starten Sie Windsurf neu.
- Überprüfen Sie die Einrichtung, indem Sie verfügbare Shortcuts über die Oberfläche auflisten.
Claude
- Stellen Sie sicher, dass Node.js installiert ist.
- Öffnen Sie Ihre Claude-Konfigurationsdatei.
- Fügen Sie den folgenden MCP-Server-Eintrag hinzu:
{ "mcpServers": { "siri-shortcuts": { "command": "npx", "args": ["mcp-server-siri-shortcuts"], "env": { "GENERATE_SHORTCUT_TOOLS": "true", "INJECT_SHORTCUT_LIST": "false" } } } }
- Speichern Sie die Änderungen und starten Sie Claude neu.
- Bestätigen Sie die ordnungsgemäße Funktion, indem Sie einen Test-Shortcut ausführen.
Cursor
- Installieren Sie Node.js, falls noch nicht vorhanden.
- Öffnen Sie die Cursor-Konfigurationsdatei.
- Fügen Sie die MCP-Server-Konfiguration ein:
{ "mcpServers": { "siri-shortcuts": { "command": "npx", "args": ["mcp-server-siri-shortcuts"], "env": { "GENERATE_SHORTCUT_TOOLS": "true", "INJECT_SHORTCUT_LIST": "false" } } } }
- Speichern Sie und starten Sie Cursor neu.
- Stellen Sie sicher, dass der Server aus den Cursor-KI-Funktionen zugänglich ist.
Cline
- Stellen Sie sicher, dass Node.js installiert ist.
- Öffnen Sie die Cline-Konfigurationsdatei.
- Fügen Sie die Siri Shortcuts MCP Server-Konfiguration hinzu:
{ "mcpServers": { "siri-shortcuts": { "command": "npx", "args": ["mcp-server-siri-shortcuts"], "env": { "GENERATE_SHORTCUT_TOOLS": "true", "INJECT_SHORTCUT_LIST": "false" } } } }
- Speichern Sie die Datei und starten Sie Cline neu.
- Testen Sie die Integration, indem Sie verfügbare Shortcuts auflisten.
API-Schlüssel absichern:
Falls Sie sensible Umgebungsvariablen (z.B. API-Schlüssel) absichern müssen, verwenden Sie das Feld env
in Ihrer Konfiguration:
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": ["mcp-server-siri-shortcuts"],
"env": {
"YOUR_API_KEY": "${YOUR_API_KEY_ENV_VAR}",
"GENERATE_SHORTCUT_TOOLS": "true"
}
}
}
}
Stellen Sie sicher, dass Sie die tatsächliche Umgebungsvariable außerhalb Ihrer Konfigurationsdatei setzen (z.B. in Ihrer Shell oder CI/CD-Umgebung).
So nutzen Sie diesen MCP in Flows
Verwendung von MCP in FlowHunt
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich System-MCP-Konfiguration fügen Sie die Details Ihres MCP-Servers in diesem JSON-Format ein:
{
"siri-shortcuts": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Nach der Konfiguration kann der KI-Agent diesen MCP nun als Tool mit Zugriff auf alle Funktionen und Möglichkeiten nutzen. Denken Sie daran, “siri-shortcuts” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch Ihre eigene MCP-Server-URL zu ersetzen.
Übersicht
Abschnitt | Verfügbarkeit | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen gefunden |
Liste der Ressourcen | ⛔ | Keine Ressourcen beschrieben |
Liste der Tools | ✅ | list_shortcuts, open_shortcut, run_shortcut, dynamische Shortcut-Tools |
API-Schlüssel absichern | ✅ | Über env in der Konfiguration |
Sampling-Support (weniger relevant) | ⛔ | Nicht erwähnt |
Roots-Support: Im Repository nicht erwähnt.
Basierend auf der obigen Übersicht bietet der Siri Shortcuts MCP Server solide Tools und Einrichtungshinweise, aber keine explizite Unterstützung für MCP-Ressourcen, Prompt-Vorlagen, Roots oder Sampling. Er eignet sich am besten für Workflows, die sich auf Shortcut-Automatisierung fokussieren, wobei die dynamische Tool-Generierung besonders hervorzuheben ist.
Unsere Meinung
Für die Automatisierung von Shortcuts unter macOS ist dieser MCP-Server sehr spezialisiert und stark in seinem Bereich. Für eine breitere MCP-Unterstützung (Prompts, Ressourcen, Roots, Sampling) ist er jedoch eingeschränkt. Insgesamt ist er bestens geeignet für Nutzer, die Siri Shortcuts integrieren möchten, jedoch nicht für diejenigen, die erweiterte MCP-Features benötigen.
MCP Score
Hat eine LICENSE | ⛔ |
---|---|
Mindestens ein Tool | ✅ |
Anzahl der Forks | 11 |
Anzahl der Stars | 138 |
Häufig gestellte Fragen
- Was macht der Siri Shortcuts MCP Server?
Er ermöglicht es KI-Assistenten und LLMs, jede macOS-Shortcut programmgesteuert aufzulisten, zu öffnen und auszuführen, indem er als Brücke zwischen der Shortcuts-App und Ihrem KI-Workflow dient. Für jeden Shortcut werden automatisch dynamische Tools generiert.
- Was sind die Hauptanwendungsfälle?
Automatisierung von wiederkehrenden Aufgaben, Integration persönlicher KI-Assistenten mit macOS-Workflows, Testen und Validieren von Shortcuts, Verketten mehrerer Automatisierungen und sofortige Bereitstellung neuer Shortcuts für Ihre KI-Agenten.
- Wie sichere ich Umgebungsvariablen wie API-Schlüssel?
Verwenden Sie das Feld `env` in Ihrer MCP-Server-Konfiguration und setzen Sie sensible Werte als Umgebungsvariablen außerhalb der Konfigurationsdateien (in Ihrer Shell oder der CI/CD-Umgebung).
- Werden Prompt-Vorlagen oder explizite MCP-Ressourcen unterstützt?
Für diesen Server sind keine Prompt-Vorlagen oder explizite Ressourcen dokumentiert. Es werden nur Tools und dynamisches Shortcut-Tooling unterstützt.
- Ist dieser MCP-Server Open Source?
Der Server hat keine explizite Lizenzdatei im Repository, daher sind Open-Source-Status oder Nutzungsrechte möglicherweise eingeschränkt.
Testen Sie Siri Shortcuts Automatisierung
Steigern Sie Ihre macOS-Workflows, indem Sie Siri Shortcuts mit Ihren KI-Agenten und FlowHunts MCP-Unterstützung verbinden.