ActivitySmith MCP

offiziell

Sende 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_notification eine 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_stream und zugehörigen Tools.
  • Sperrbildschirm-Widgets aktualisieren — Erstellen Sie Widget-Metriken und übertragen Sie neue Werte an Ihre Sperrbildschirm-Widgets über create_widget_metric und set_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_notifications und list_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.

RessourceToolBeschreibung
Push-Benachrichtigungensend_push_notificationSende eine Push-Benachrichtigung, mit optionalen Aktionen, Medien und Kanal-Targeting.
list_push_notificationsListe den Push-Benachrichtigungsverlauf für das Konto auf.
get_push_notificationRufe eine Push-Benachrichtigung anhand der öffentlichen ID ab.
Live-Aktivitätenset_live_activity_streamStarte oder aktualisiere einen verwalteten Live-Aktivitäten-Stream.
pause_live_activity_streamPausiere einen Stream und beende seine aktuelle Live-Aktivität.
resume_live_activity_streamSetze einen pausierten Stream fort, sodass Aktualisierungen wieder angewendet werden.
end_live_activity_streamBeende die aktuelle Live-Aktivität und entferne den Stream-Schlüssel.
list_live_activitiesListe Live-Aktivitäten für das Konto auf.
Sperrbildschirm-Widgetscreate_widget_metricErstelle eine Widget-Metrik-Definition.
set_widget_metric_valueSetze den neuesten Wert für eine Widget-Metrik.
update_widget_metricAktualisiere eine Widget-Metrik-Definition.
list_widget_metricsListe Widget-Metriken für das Konto auf.
delete_widget_metricLösche eine Widget-Metrik.
Kanälecreate_channelErstelle einen Kanal für das Targeting von Push-Benachrichtigungen und Live-Aktivitäten.
get_channelRufe einen Kanal mit seinen zugewiesenen Benutzern und Geräten ab.
list_channelsListe Kanäle für das Konto auf.
update_channelAktualisiere einen Kanal-Slug.
set_channel_usersErsetze die Benutzerzugehörigkeit für einen Kanal.
set_channel_devicesErsetze explizite Gerätezuweisungen für einen Kanal.
delete_channelLösche einen Kanal.
Benutzer und Gerätelist_account_usersListe Benutzer im Konto für die Kanalzuweisung auf.
list_account_devicesListe aktive Geräte für die explizite Kanalzuweisung auf.
API-Schlüsselcreate_api_keyErstelle einen API-Schlüssel. Das Schlüsselgeheimnis wird einmalig angezeigt.
list_api_keysListe API-Schlüssel auf. Geheimniswerte werden niemals zurückgegeben.
update_api_keyAktualisiere den Namen oder den Kanalbereich eines API-Schlüssels.
delete_api_keyLö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