ActivitySmith MCP
offiziellSende Push-Benachrichtigungen und Live-Aktivitäten an Ihre gekoppelten iOS-Geräte.
Was kann man mit Activity Smith MCP machen?
- Push-Benachrichtigungen senden — Bitten Sie Ihren Assistenten, mit
send_push_notificationeine Push-Benachrichtigung an Ihre Geräte oder Kanäle zu senden. - Live Activities verwalten — Starten, aktualisieren, pausieren, fortsetzen oder beenden Sie einen Live-Activity-Stream auf Ihrem iPhone-Sperrbildschirm mit
set_live_activity_streamund zugehörigen Tools. - Sperrbildschirm-Widgets aktualisieren — Erstellen Sie Widget-Metriken und übertragen Sie neue Werte an Ihre Sperrbildschirm-Widgets über
create_widget_metricundset_widget_metric_value. - Kanäle und Zielgruppen organisieren — Erstellen und verwalten Sie Kanäle, weisen Sie dann Benutzer und Geräte zu, um gezielte Benachrichtigungen und Aktivitäten zu ermöglichen.
- Benachrichtigungs- und Aktivitätsverlauf einsehen — Listen Sie vergangene Push-Benachrichtigungen und Live Activities auf und prüfen Sie diese mit
list_push_notificationsundlist_live_activities.
Dokumentation
Gib KI-Modellen und Agenten eine direkte Verbindung zu deinem iPhone
SERVER-URL
https://mcp.activitysmith.com/mcp
PROTOKOLL
modelcontextprotocol.io
Übersicht
Verbinde den offiziellen ActivitySmith MCP-Server mit Claude Code, Cursor, Codex oder jedem anderen Client, der entfernte MCP-Server unterstützt. Dein Agent authentifiziert sich einmalig über OAuth und kann dann Push-Benachrichtigungen senden und Live-Aktivitäten auf deinem iPhone und iPad auslösen, ohne API-Schlüssel in Prompts kopieren zu müssen.
Was Agenten tun können
Push-Benachrichtigungen
Sende Push-Benachrichtigungen an deine gekoppelten Geräte oder gezielte Kanäle.
Live-Aktivitäten
Starte, aktualisiere und beende Live-Aktivitäten auf deinem iPhone, wie z. B. den Live-Fortschritt einer Aufgabe auf deinem Sperrbildschirm.
Sperrbildschirm-Widgets
Erstelle Widget-Metriken und aktualisiere Metrikwerte für deine Sperrbildschirm-Widgets.
Kanäle und Verlauf
Verwalte Kanäle, liste Kontobenutzer und -geräte auf, verwalte API-Schlüssel und liste den Verlauf deiner Push-Benachrichtigungen und Live-Aktivitäten auf.
Einrichtungsanleitung
Die Server-URL ist in jedem Client gleich. Bestätige einmalig den OAuth-Bildschirm in deinem Browser, und die ActivitySmith-Tools stehen in neuen Sitzungen zur Verfügung.
Claude Code
claude mcp add --transport http activitysmith https://mcp.activitysmith.com/mcp
Führe dann /mcp innerhalb einer Claude-Code-Sitzung aus, um den Authentifizierungsablauf zu durchlaufen.
Cursor
Installiere in Cursor mit einem Klick. Wenn du die manuelle Einrichtung bevorzugst, füge den Server zu ~/.cursor/mcp.json hinzu:
{
"mcpServers": {
"activitysmith": {
"url": "https://mcp.activitysmith.com/mcp"
}
}
}
Cursor fordert dich zur Anmeldung auf, wenn der Server das erste Mal verwendet wird.
Codex
codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp
Dann authentifizieren:
codex mcp login activitysmith
Andere MCP-Clients
Für jeden Client, der nach einer entfernten MCP-Server-URL fragt, verwende https://mcp.activitysmith.com/mcp. Der Autorisierungsablauf findet in ActivitySmith statt. Nach der Genehmigung werden die Tools mit dem von dir autorisierten Konto ausgeführt.
Tools
Der Server stellt die folgenden MCP-Tools bereit, gruppiert nach Ressource. Wir empfehlen, die Tool-Bestätigung in deinem Client aktiviert zu lassen und Vorsicht walten zu lassen, wenn du den Server mit anderen MCP-Servern kombinierst, um das Risiko von Prompt-Injection zu verringern.
| Ressource | Tool | Beschreibung |
|---|---|---|
| Push-Benachrichtigungen | send_push_notification | Sende eine Push-Benachrichtigung, mit optionalen Aktionen, Medien und Kanal-Targeting. |
| list_push_notifications | Liste den Push-Benachrichtigungsverlauf für das Konto auf. | |
| get_push_notification | Rufe eine Push-Benachrichtigung anhand der öffentlichen ID ab. | |
| Live-Aktivitäten | set_live_activity_stream | Starte oder aktualisiere einen verwalteten Live-Aktivitäten-Stream. |
| pause_live_activity_stream | Pausiere einen Stream und beende seine aktuelle Live-Aktivität. | |
| resume_live_activity_stream | Setze einen pausierten Stream fort, sodass Aktualisierungen wieder angewendet werden. | |
| end_live_activity_stream | Beende die aktuelle Live-Aktivität und entferne den Stream-Schlüssel. | |
| list_live_activities | Liste Live-Aktivitäten für das Konto auf. | |
| Sperrbildschirm-Widgets | create_widget_metric | Erstelle eine Widget-Metrik-Definition. |
| set_widget_metric_value | Setze den neuesten Wert für eine Widget-Metrik. | |
| update_widget_metric | Aktualisiere eine Widget-Metrik-Definition. | |
| list_widget_metrics | Liste Widget-Metriken für das Konto auf. | |
| delete_widget_metric | Lösche eine Widget-Metrik. | |
| Kanäle | create_channel | Erstelle einen Kanal für das Targeting von Push-Benachrichtigungen und Live-Aktivitäten. |
| get_channel | Rufe einen Kanal mit seinen zugewiesenen Benutzern und Geräten ab. | |
| list_channels | Liste Kanäle für das Konto auf. | |
| update_channel | Aktualisiere einen Kanal-Slug. | |
| set_channel_users | Ersetze die Benutzerzugehörigkeit für einen Kanal. | |
| set_channel_devices | Ersetze explizite Gerätezuweisungen für einen Kanal. | |
| delete_channel | Lösche einen Kanal. | |
| Benutzer und Geräte | list_account_users | Liste Benutzer im Konto für die Kanalzuweisung auf. |
| list_account_devices | Liste aktive Geräte für die explizite Kanalzuweisung auf. | |
| API-Schlüssel | create_api_key | Erstelle einen API-Schlüssel. Das Schlüsselgeheimnis wird einmalig angezeigt. |
| list_api_keys | Liste API-Schlüssel auf. Geheimniswerte werden niemals zurückgegeben. | |
| update_api_key | Aktualisiere den Namen oder den Kanalbereich eines API-Schlüssels. | |
| delete_api_key | Lösche einen API-Schlüssel anhand der öffentlichen ID. |
Bereit, deine Agenten für dich auf dem Laufenden zu halten?
Starte deine kostenlose Testversion. Keine Kreditkarte erforderlich. Jederzeit kündbar.
Jetzt startenDemo erhalten