ActivitySmith MCP

offiziell

Sende Push-Benachrichtigungen und Live-Aktivitäten an Ihre gekoppelten iOS-Geräte.

Was kann man mit Activity Smith MCP machen?

  • Remote-Zustimmung für Agent-Aktionen anfordern — Einen Workflow pausieren und über request_approval eine Entscheidung anfordern, dann mit wait_for_approval auf die Antwort warten.
  • Push-Benachrichtigungen an Ihre Geräte senden — Benachrichtigungen mit optionalen Aktionen, Medien und Kanalausrichtung über send_push_notification zustellen.
  • Live-Aktivitäten auf Ihrem Sperrbildschirm verwalten — Einen Live-Fortschrittsstream mit set_live_activity_stream und zugehörigen Tools starten, aktualisieren, pausieren, fortsetzen oder beenden.
  • Sperrbildschirm-Widget-Metriken aktualisieren — Eine Widget-Metrik mit create_widget_metric erstellen und neue Werte über set_widget_metric_value übermitteln.
  • Zustellung mit Kanälen organisieren — Kanäle erstellen und verwalten, um Benachrichtigungen und Live-Aktivitäten an bestimmte Benutzer oder Geräte zu richten.
  • Benachrichtigungs- und Aktivitätsverlauf einsehen — Vergangene Push-Benachrichtigungen und Live-Aktivitäten auflisten, gefiltert nach Tags, mit list_push_notifications und list_live_activities.

Dokumentation

Geben Sie KI-Modellen und Agenten eine direkte Verbindung zu Ihrem iPhone

SERVER-URL


https://mcp.activitysmith.com/mcp


PROTOKOLL

modelcontextprotocol.io

Übersicht

Verbinden Sie den offiziellen ActivitySmith MCP-Server mit Claude Code, Cursor, Codex oder jedem anderen Client, der entfernte MCP-Server unterstützt. Ihr Agent authentifiziert sich einmalig über OAuth und kann dann Ihre Genehmigung anfordern, Push-Benachrichtigungen senden und Live-Aktivitäten auf Ihrem iPhone und iPad auslösen, ohne API-Schlüssel in Prompts kopieren zu müssen.

Remote-Genehmigungen, vollständig abgewickelt

Ein Agent kann vor einer sensiblen Aktion pausieren und eine Frage mit dem Kontext senden, den Sie für Ihre Entscheidung benötigen. ActivitySmith speichert die Anfrage und stellt zwei klar beschriftete Aktionen über eine Live-Aktivität oder Push-Benachrichtigung bereit. Die Beschriftungen können der Entscheidung entsprechen, z. B. Senden, Bereitstellen oder Veröffentlichen.

Wenn Sie eine Aktion auswählen, erhält der wartende Agent die Entscheidung sofort. Ausstehende Anfragen bleiben bis zu 30 Minuten verfügbar, sodass Sie Zeit haben, zu antworten, nachdem Sie sich entfernt haben.

Sehen Sie, wie Remote-Genehmigungen für KI-Agenten funktionieren.

Was Agenten tun können

Push-Benachrichtigungen

Senden Sie Push-Benachrichtigungen an Ihre gekoppelten Geräte oder gezielte Kanäle.

Live-Aktivitäten

Starten, aktualisieren und beenden Sie Live-Aktivitäten auf Ihrem iPhone, z. B. den Live-Fortschritt einer Aufgabe auf Ihrem Sperrbildschirm.

Remote-Genehmigungen

Genehmigen oder lehnen Sie Agentenaktionen von Ihrem iPhone ab, damit die Arbeit weitergehen kann, während Sie unterwegs sind.

Sperrbildschirm-Widgets

Erstellen Sie Widget-Metriken und aktualisieren Sie Metrikwerte für Ihre Sperrbildschirm-Widgets.

Kanäle

Richten Sie Push-Benachrichtigungen und Live-Aktivitäten gezielt an bestimmte Benutzer oder Geräte.

Verlauf und Tags

Durchsuchen Sie Ihren Push-Benachrichtigungs- und Live-Aktivitäten-Verlauf. Verwenden Sie optionale Tags, um ihn bei Bedarf zu organisieren und zu filtern.

Einrichtungsanleitung

Die Server-URL ist in jedem Client gleich. Genehmigen Sie einmalig den OAuth-Bildschirm in Ihrem Browser, und die ActivitySmith-Tools stehen in neuen Sitzungen zur Verfügung.

Claude Code

1. ActivitySmith MCP-Server registrieren

Öffnen Sie ein Terminal und führen Sie diesen Befehl aus. Der Benutzerbereich macht ActivitySmith in Claude Code projektübergreifend verfügbar.


claude mcp add --transport http --scope user activitysmith https://mcp.activitysmith.com/mcp


2. MCP-Menü öffnen

Starten Sie eine neue Claude Code-Sitzung, führen Sie dann diesen Befehl in der Sitzung aus und wählen Sie activitysmith.


/mcp


3. Zugriff genehmigen

Wählen Sie in Claude Code „Authentifizieren“, um die Autorisierungsseite zu öffnen. Melden Sie sich bei Aufforderung an, überprüfen Sie den angeforderten Zugriff und klicken Sie dann auf „Genehmigen“.

4. Sie sind bereit

Kehren Sie zu Claude Code zurück. ActivitySmith-Tools sind nun projektübergreifend in Ihren Sitzungen verfügbar.

Cursor

Installieren Sie in Cursor mit einem Klick. Wenn Sie die manuelle Einrichtung bevorzugen, fügen Sie den Server zu ~/.cursor/mcp.json hinzu:


{

  "mcpServers": {

    "activitysmith": {

      "url": "https://mcp.activitysmith.com/mcp"

    }

  }

}


Cursor fordert Sie bei der ersten Verwendung des Servers zur Anmeldung auf.

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, verwenden Sie https://mcp.activitysmith.com/mcp. Der Autorisierungsablauf findet in ActivitySmith statt. Nach der Genehmigung werden die Tools für das von Ihnen autorisierte Konto ausgeführt.

Tools

Der Server stellt die folgenden MCP-Tools bereit, gruppiert nach Ressource. Wir empfehlen, die Tool-Bestätigung in Ihrem Client aktiviert zu lassen und Vorsicht walten zu lassen, wenn Sie den Server mit anderen MCP-Servern kombinieren, um das Risiko von Prompt-Injection zu verringern.

RessourceToolBeschreibung
Genehmigungenrequest_approvalEine umsetzbare Genehmigungsanfrage mit optionalen aktionsspezifischen Schaltflächenbeschriftungen senden und auf die Entscheidung warten.
wait_for_approvalDas Warten auf eine ausstehende Genehmigung fortsetzen und aufwachen, sobald der Benutzer entscheidet.
get_approvalDen aktuellen Status einer Genehmigungsanfrage abrufen, ohne zu warten.
cancel_approvalEine ausstehende Genehmigungsanfrage abbrechen, die nicht mehr benötigt wird.
request_approval_taskEine dauerhafte Genehmigungsaufgabe in MCP-Clients erstellen, die MCP-Aufgaben unterstützen.
Push-Benachrichtigungensend_push_notificationEine Push-Benachrichtigung senden, mit optionalen Aktionen, Medien und Kanal-Targeting.
list_push_notificationsPush-Benachrichtigungsverlauf für das Konto auflisten.
get_push_notificationEine Push-Benachrichtigung anhand der öffentlichen ID abrufen.
Live-Aktivitätenset_live_activity_streamEinen verwalteten Live-Aktivitäten-Stream starten oder aktualisieren.
pause_live_activity_streamEinen Stream pausieren und seine aktuelle Live-Aktivität beenden.
resume_live_activity_streamEinen pausierten Stream fortsetzen, sodass Aktualisierungen wieder angewendet werden.
end_live_activity_streamDie aktuelle Live-Aktivität beenden und den Stream-Schlüssel entfernen.
list_live_activitiesLive-Aktivitäten für das Konto auflisten.
Tagslist_tagsKontoweite Tags und deren Verwendung in Push-Benachrichtigungen und Live-Aktivitäten auflisten.
Sperrbildschirm-Widgetscreate_widget_metricEine Widget-Metrik-Definition erstellen.
set_widget_metric_valueDen neuesten Wert für eine Widget-Metrik festlegen.
update_widget_metricEine Widget-Metrik-Definition aktualisieren.
list_widget_metricsWidget-Metriken für das Konto auflisten.
delete_widget_metricEine Widget-Metrik löschen.
Kanälecreate_channelEinen Kanal für das Targeting von Push-Benachrichtigungen und Live-Aktivitäten erstellen.
get_channelEinen Kanal mit seinen zugewiesenen Benutzern und Geräten abrufen.
list_channelsKanäle für das Konto auflisten.
update_channelEinen Kanal-Slug aktualisieren.
set_channel_usersDie Benutzermitgliedschaft für einen Kanal ersetzen.
set_channel_devicesExplizite Gerätezuweisungen für einen Kanal ersetzen.
delete_channelEinen Kanal löschen.
Benutzer und Gerätelist_account_usersBenutzer im Konto für die Kanalzuweisung auflisten.
list_account_devicesAktive Geräte für die explizite Kanalzuweisung auflisten.
API-Schlüsselcreate_api_keyEinen API-Schlüssel erstellen. Das Schlüsselgeheimnis wird einmalig angezeigt.
list_api_keysAPI-Schlüssel auflisten. Geheimniswerte werden niemals zurückgegeben.
update_api_keyDen Namen oder Kanalbereich eines API-Schlüssels aktualisieren.
delete_api_keyEinen API-Schlüssel anhand der öffentlichen ID löschen.

Bereit, Ihre Agenten auf dem Laufenden zu halten?

Starten Sie Ihre 14-tägige kostenlose Testversion. Keine Kreditkarte erforderlich.

Jetzt startenDemo anfordern