ActivitySmith MCP

resmi

Eşleştirilmiş iOS cihazlarınıza Push Bildirimleri ve Canlı Etkinlikler gönderin.

ActivitySmith MCP ile neler yapabilirsiniz?

  • Push bildirimleri gönder — Asistanınızdan iPhone veya iPad’inize send_push_notification göndermesini isteyin; isteğe bağlı eylemler, medya ve kanal hedefleme ile birlikte.
  • Canlı Etkinlikleri yönetin — Kilit Ekranınızda gerçek zamanlı ilerlemeyi başlatmak veya güncellemek için set_live_activity_stream kullanın, işiniz bitince end_live_activity_stream ile sonlandırın.
  • Uzaktan onay isteyin — Ajanınızın satın alma veya dağıtım gibi eylemler için request_approval istemesini sağlayın ve cihazınızda kabul/red kararlarını alın.
  • Kilit Ekranı widget’larını güncelleyincreate_widget_metric ile widget metrikleri oluşturun ve set_widget_metric_value ile değerlerini güncelleyin.
  • Uygulama simgesi rozet sayısını ayarlayın — Eşleştirilmiş cihazlarda rozet numarasını ayarlamak veya temizlemek için update_app_icon_badge_count kullanın.
  • Bildirim geçmişini inceleyinlist_push_notifications ile geçmiş push’ları isteyin veya list_live_activities ile Canlı Etkinlik durumunu kontrol edin.

Dokümantasyon

Yapay zeka modellerine ve ajanlarına iPhone'unuza doğrudan bir hat verin

SUNUCU URL'Sİ

https://mcp.activitysmith.com/mcp

PROTOKOL

modelcontextprotocol.io

Genel Bakış

Resmi ActivitySmith MCP sunucusunu Claude Code, Cursor, Codex, Grok veya uzak MCP sunucularını destekleyen herhangi bir istemciye bağlayın. OAuth onayından sonra ajanınız, iPhone ve iPad'inizdeki Canlı Etkinlikler ile gerçek zamanlı güncellemeleri gösterirken uzaktan onaylar ve Push Bildirimleri gönderebilir.

Uçtan uca yönetilen uzaktan onaylar

Herhangi bir satın alma yapma, üretime dağıtma, herkese açık yayınlama, harici e-posta gönderme veya veri silme gibi onayınızı gerektiren eylemler için kalıcı bir kural belirleyin. Bir ajan bu sınıra ulaştığında, ActivitySmith isteğini saklar ve bir Canlı Etkinlik veya Push Bildirimi aracılığıyla açıkça etiketlenmiş iki eylem sunar.

Bir eylem seçtiğinizde, bekleyen ajan kararı anında alır. Bekleyen istekler 30 dakikaya kadar kullanılabilir durumda kalır ve uzaklaştıktan sonra yanıt vermeniz için size zaman tanır.

Yapay zeka ajanları için uzaktan onayların nasıl çalıştığını görün.

Ajanların yapabilecekleri

Push Bildirimleri

Eşleştirilmiş cihazlarınıza Push Bildirimleri gönderin.

Canlı Etkinlikler

Kilit Ekranınızda gerçek zamanlı iş metriklerini, operasyonel durumu veya devam eden işleri gösterin.

Uzaktan onaylar

iPhone'unuzdan kabul edebileceğiniz veya reddedebileceğiniz uzaktan onaylar gönderin.

Kilit Ekranı widget'ları

Kilit Ekranı widget'larınızda gösterilen değerleri güncelleyin.

Uygulama Simgesi Rozet Sayısı

Eşleştirilmiş cihazlarda Uygulama Simgesi Rozet Sayısını ayarlayın veya temizleyin.

Geçmiş

Push Bildirimi ve Canlı Etkinlik geçmişini inceleyin.

AI agent task progress Live Activity on the iPhone Lock Screen, updated over MCP

iPhone Kilit Ekranında MCP üzerinden güncellenen yapay zeka ajanı görev ilerlemesi Canlı Etkinliği

Kurulum talimatları

Sunucu URL'si her istemcide aynıdır. Yeni oturumlarda ActivitySmith araçlarını kullanılabilir kılmak için tarayıcınızda OAuth ekranını onaylayın.

Claude Code

1. ActivitySmith MCP sunucusunu kaydedin

Bir terminal açın ve bu komutu çalıştırın. Kullanıcı kapsamı, ActivitySmith'i Claude Code'da tüm projelerinizde kullanılabilir kılar.

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

2. MCP menüsünü açın

Yeni bir Claude Code oturumu başlatın, ardından oturum içinde bu komutu çalıştırın ve activitysmith seçeneğini seçin.

/mcp

3. Erişimi onaylayın

Claude Code'da yetkilendirme sayfasını açmak için Kimlik Doğrula'yı seçin. İstenirse oturum açın, istenen erişimi inceleyin ve ardından Onayla'ya tıklayın.

4. Hazırsınız

Claude Code'a dönün. ActivitySmith araçları artık tüm projelerdeki oturumlarınızda kullanılabilir.

Cursor

Cursor'da Kur tek tıkla. Manuel kurulumu tercih ederseniz, sunucuyu ~/.cursor/mcp.json öğesine ekleyin:

{  "mcpServers": {    "activitysmith": {      "url": "https://mcp.activitysmith.com/mcp"    }  }}

Cursor, sunucu ilk kullanıldığında oturum açmanızı ister.

Codex

codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp

Ardından kimlik doğrulayın:

codex mcp login activitysmith

Grok

Grok'ta Bağlayıcılar öğesini açın, Yeni Bağlayıcı'yı seçin, ardından Özel'i seçin ve sunucu URL'sini girin:

https://mcp.activitysmith.com/mcp

Açılır pencerede OAuth akışını tamamlayın. Safari engellerse, grok.com için açılır pencerelere izin verin ve tekrar deneyin.

Grok Build için sunucuyu bir terminalden ekleyin:

grok mcp add --transport http activitysmith https://mcp.activitysmith.com/mcp

Diğer MCP istemcileri

Uzak bir MCP sunucu URL'si isteyen herhangi bir istemci için https://mcp.activitysmith.com/mcp kullanın. Yetkilendirme akışı ActivitySmith'te gerçekleşir. Onaydan sonra araçlar, yetki verdiğiniz hesaba karşı çalışır.

Araçlar

Sunucu, kaynağa göre gruplandırılmış aşağıdaki MCP araçlarını sunar. İstemcinizde araç onayını etkin tutmanızı ve hızlı komut enjeksiyonu riskini azaltmak için sunucuyu diğer MCP sunucularıyla birleştirirken dikkatli olmanızı öneririz. API anahtarı yönetimi ActivitySmith web uygulamasında kalır ve MCP istemcilerine açık değildir.

KaynakAraçAçıklama
Onaylarrequest_approvalİsteğe bağlı eyleme özel düğme etiketleriyle işlem yapılabilir bir onay isteği gönderin, ardından kararı bekleyin.
wait_for_approvalBekleyen bir onay için beklemeye devam edin ve kullanıcı karar verdiğinde uyanın.
get_approvalBeklemeden bir onay isteğinin geçerli durumunu alın.
cancel_approvalArtık gerekmeyen bekleyen bir onay isteğini iptal edin.
request_approval_taskMCP Görevlerini destekleyen MCP istemcilerinde kalıcı bir onay görevi oluşturun.
Push Bildirimlerisend_push_notificationİsteğe bağlı eylemler, medya ve kanal hedeflemesiyle bir Push Bildirimi gönderin.
list_push_notificationsHesap için Push Bildirimi geçmişini listeleyin.
get_push_notificationGenel kimliğe göre bir Push Bildirimi alın.
Uygulama Simgesi Rozet Sayısıupdate_app_icon_badge_countİsteğe bağlı kanal hedeflemesiyle Uygulama Simgesi Rozet Sayısını ayarlayın veya temizleyin.
Canlı Etkinliklerset_live_activity_streamYönetilen bir Canlı Etkinlik akışı başlatın veya güncelleyin.
pause_live_activity_streamBir akışı duraklatın ve geçerli Canlı Etkinliğini sonlandırın.
resume_live_activity_streamDuraklatılmış bir akışı sürdürün, böylece güncellemeler tekrar uygulanır.
end_live_activity_streamGeçerli Canlı Etkinliği sonlandırın ve akış anahtarını kaldırın.
list_live_activitiesHesap için Canlı Etkinlikleri listeleyin.
Etiketlerlist_tagsHesap genelindeki etiketleri ve bunların Push Bildirimleri ve Canlı Etkinlikler arasındaki kullanımını listeleyin.
Kilit Ekranı Widget'larıcreate_widget_metricBir widget metrik tanımı oluşturun.
set_widget_metric_valueBir widget metriği için en son değeri ayarlayın.
update_widget_metricBir widget metrik tanımını güncelleyin.
list_widget_metricsHesap için widget metriklerini listeleyin.
delete_widget_metricBir widget metriğini silin.
Kanallarcreate_channelPush Bildirimlerini ve Canlı Etkinlikleri hedeflemek için bir kanal oluşturun.
get_channelAtanmış kullanıcıları ve cihazlarıyla bir kanal alın.
list_channelsHesap için kanalları listeleyin.
update_channelBir kanal kısa adını güncelleyin.
set_channel_usersBir kanal için kullanıcı üyeliğini değiştirin.
set_channel_devicesBir kanal için açık cihaz atamalarını değiştirin.
delete_channelBir kanalı silin.
Kullanıcılar ve Cihazlarlist_account_usersKanal ataması için hesaptaki kullanıcıları listeleyin.
list_account_devicesAçık kanal ataması için etkin cihazları listeleyin.