ActivitySmith MCP

आधिकारिक

अपने जोड़े गए iOS उपकरणों पर पुश सूचनाएं और लाइव गतिविधियां भेजें।

ActivitySmith MCP के साथ आप क्या कर सकते हैं?

  • पुश सूचनाएँ भेजें — अपने सहायक से send_push_notification के माध्यम से अपने iPhone या iPad पर वैकल्पिक क्रियाओं, मीडिया और चैनल लक्ष्यीकरण के साथ सूचना भेजने के लिए कहें।
  • लाइव एक्टिविटीज़ प्रबंधित करें — अपनी लॉक स्क्रीन पर वास्तविक समय की प्रगति शुरू या अपडेट करने के लिए set_live_activity_stream का उपयोग करें, फिर समाप्त होने पर end_live_activity_stream का उपयोग करें।
  • दूरस्थ अनुमोदन का अनुरोध करें — अपने एजेंट से खरीदारी या डिप्लॉय जैसी क्रियाओं के लिए request_approval करवाएं, और अपने डिवाइस पर स्वीकृति/अस्वीकृति निर्णय प्राप्त करें।
  • लॉक स्क्रीन विजेट अपडेट करेंcreate_widget_metric के साथ विजेट मेट्रिक्स बनाएं और set_widget_metric_value के माध्यम से उनके मान अपडेट करें।
  • ऐप आइकन बैज संख्या सेट करें — संबद्ध डिवाइसों पर बैज संख्या सेट या साफ़ करने के लिए update_app_icon_badge_count का उपयोग करें।
  • सूचना इतिहास समीक्षा करें — पिछली पुश सूचनाओं के लिए list_push_notifications पूछें या list_live_activities के माध्यम से लाइव एक्टिविटी स्थिति जांचें।

दस्तावेज़

AI मॉडल और एजेंट्स को अपने iPhone से सीधा कनेक्शन दें

सर्वर URL

https://mcp.activitysmith.com/mcp

प्रोटोकॉल

modelcontextprotocol.io

अवलोकन

आधिकारिक ActivitySmith MCP सर्वर को Claude Code, Cursor, Codex, Grok, या किसी भी अन्य क्लाइंट से कनेक्ट करें जो रिमोट MCP सर्वर का समर्थन करता है। OAuth अनुमोदन के बाद, आपका एजेंट आपके iPhone और iPad पर Live Activities के साथ रीयल-टाइम अपडेट दिखाते हुए रिमोट अनुमोदन और Push Notifications भेज सकता है।

रिमोट अनुमोदन, शुरू से अंत तक संभाले गए

उन कार्यों के लिए एक स्थायी नियम निर्धारित करें जिनके लिए आपकी मंज़ूरी आवश्यक है, जैसे कोई खरीदारी करना, प्रोडक्शन में डिप्लॉय करना, सार्वजनिक रूप से प्रकाशित करना, बाहरी ईमेल भेजना, या डेटा हटाना। जब कोई एजेंट उस सीमा तक पहुँचता है, तो ActivitySmith उसका अनुरोध संग्रहीत करता है और Live Activity या Push Notification के माध्यम से दो स्पष्ट रूप से लेबल किए गए कार्य वितरित करता है।

जब आप कोई कार्य चुनते हैं, तो प्रतीक्षारत एजेंट को तुरंत निर्णय प्राप्त होता है। लंबित अनुरोध 30 मिनट तक उपलब्ध रहते हैं, जिससे आपको दूर जाने के बाद प्रतिक्रिया देने का समय मिलता है।

देखें कि AI एजेंट्स के लिए रिमोट अनुमोदन कैसे काम करते हैं

एजेंट क्या कर सकते हैं

Push Notifications

अपने पेयर किए गए डिवाइसों पर Push Notifications भेजें।

Live Activities

अपनी Lock Screen पर रीयल-टाइम व्यावसायिक मेट्रिक्स, परिचालन स्थिति, या चालू कार्य दिखाएं।

रिमोट अनुमोदन

रिमोट अनुमोदन भेजें जिन्हें आप अपने iPhone से स्वीकार या अस्वीकार कर सकते हैं।

Lock Screen विजेट्स

अपने Lock Screen विजेट्स में दिखाए गए मान अपडेट करें।

App Icon Badge Count

पेयर किए गए डिवाइसों पर App Icon Badge Count सेट या साफ़ करें।

इतिहास

Push Notification और Live Activity इतिहास की समीक्षा करें।

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

iPhone Lock Screen पर AI एजेंट कार्य प्रगति Live Activity, MCP के माध्यम से अपडेट की गई

सेटअप निर्देश

सर्वर URL हर क्लाइंट में समान है। नए सत्रों में ActivitySmith टूल उपलब्ध कराने के लिए अपने ब्राउज़र में OAuth स्क्रीन को अनुमोदित करें।

Claude Code

1. ActivitySmith MCP सर्वर पंजीकृत करें

एक टर्मिनल खोलें और यह कमांड चलाएँ। User scope ActivitySmith को आपकी सभी परियोजनाओं में Claude Code में उपलब्ध कराता है।

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

2. MCP मेनू खोलें

एक नया Claude Code सत्र शुरू करें, फिर सत्र के अंदर यह कमांड चलाएँ और activitysmith चुनें।

/mcp

3. पहुँच अनुमोदित करें

Claude Code में, प्राधिकरण पृष्ठ खोलने के लिए Authenticate चुनें। संकेत मिलने पर साइन इन करें, अनुरोधित पहुँच की समीक्षा करें, फिर Approve पर क्लिक करें।

4. आप तैयार हैं

Claude Code पर लौटें। ActivitySmith टूल अब आपकी सभी परियोजनाओं के सत्रों में उपलब्ध हैं।

Cursor

Install in Cursor एक क्लिक के साथ। यदि आप मैन्युअल सेटअप पसंद करते हैं, तो सर्वर को ~/.cursor/mcp.json में जोड़ें:

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

Cursor पहली बार सर्वर उपयोग होने पर आपको लॉग इन करने के लिए संकेत देता है।

Codex

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

फिर प्रमाणित करें:

codex mcp login activitysmith

Grok

Grok में, Connectors खोलें, New Connector चुनें, फिर Custom चुनें और सर्वर URL दर्ज करें:

https://mcp.activitysmith.com/mcp

पॉप-अप विंडो में OAuth प्रवाह पूरा करें। यदि Safari इसे ब्लॉक करता है, तो grok.com के लिए पॉप-अप विंडो की अनुमति दें और पुनः प्रयास करें।

Grok Build के लिए, टर्मिनल से सर्वर जोड़ें:

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

अन्य MCP क्लाइंट

किसी भी क्लाइंट के लिए जो रिमोट MCP सर्वर URL माँगता है, https://mcp.activitysmith.com/mcp का उपयोग करें। प्राधिकरण प्रवाह ActivitySmith में होता है। अनुमोदन के बाद, टूल आपके द्वारा प्राधिकृत खाते के विरुद्ध चलते हैं।

टूल

सर्वर निम्नलिखित MCP टूल उजागर करता है, जो संसाधन द्वारा समूहीकृत हैं। हम अनुशंसा करते हैं कि आप अपने क्लाइंट में टूल पुष्टिकरण सक्षम रखें और प्रॉम्प्ट इंजेक्शन के जोखिम को कम करने के लिए सर्वर को अन्य MCP सर्वरों के साथ संयोजित करते समय सावधानी बरतें। API कुंजी प्रशासन ActivitySmith वेब ऐप में रहता है और MCP क्लाइंटों को उजागर नहीं होता है।

संसाधनटूलविवरण
अनुमोदनrequest_approvalवैकल्पिक कार्य-विशिष्ट बटन लेबल के साथ एक कार्रवाई योग्य अनुमोदन अनुरोध भेजें, फिर निर्णय की प्रतीक्षा करें।
wait_for_approvalलंबित अनुमोदन के लिए प्रतीक्षा फिर से शुरू करें और उपयोगकर्ता के निर्णय लेते ही जागें।
get_approvalबिना प्रतीक्षा किए अनुमोदन अनुरोध की वर्तमान स्थिति प्राप्त करें।
cancel_approvalएक लंबित अनुमोदन अनुरोध रद्द करें जिसकी अब आवश्यकता नहीं है।
request_approval_taskMCP Tasks का समर्थन करने वाले MCP क्लाइंटों में एक स्थायी अनुमोदन कार्य बनाएँ।
Push Notificationssend_push_notificationवैकल्पिक कार्यों, मीडिया और चैनल लक्ष्यीकरण के साथ एक Push Notification भेजें।
list_push_notificationsखाते के लिए Push Notification इतिहास सूचीबद्ध करें।
get_push_notificationसार्वजनिक ID द्वारा एक Push Notification प्राप्त करें।
App Icon Badge Countupdate_app_icon_badge_countवैकल्पिक चैनल लक्ष्यीकरण के साथ App Icon Badge Count सेट या साफ़ करें।
Live Activitiesset_live_activity_streamएक प्रबंधित Live Activity स्ट्रीम शुरू या अपडेट करें।
pause_live_activity_streamएक स्ट्रीम रोकें और उसकी वर्तमान Live Activity समाप्त करें।
resume_live_activity_streamएक रोकी गई स्ट्रीम फिर से शुरू करें ताकि अपडेट फिर से लागू हों।
end_live_activity_streamवर्तमान Live Activity समाप्त करें और स्ट्रीम कुंजी हटाएँ।
list_live_activitiesखाते के लिए Live Activities सूचीबद्ध करें।
टैगlist_tagsखाता-व्यापी टैग और Push Notifications तथा Live Activities में उनका उपयोग सूचीबद्ध करें।
Lock Screen विजेट्सcreate_widget_metricएक विजेट मेट्रिक परिभाषा बनाएँ।
set_widget_metric_valueएक विजेट मेट्रिक के लिए नवीनतम मान सेट करें।
update_widget_metricएक विजेट मेट्रिक परिभाषा अपडेट करें।
list_widget_metricsखाते के लिए विजेट मेट्रिक्स सूचीबद्ध करें।
delete_widget_metricएक विजेट मेट्रिक हटाएँ।
चैनलcreate_channelPush Notifications और Live Activities को लक्षित करने के लिए एक चैनल बनाएँ।
get_channelनिर्धारित उपयोगकर्ताओं और डिवाइसों के साथ एक चैनल प्राप्त करें।
list_channelsखाते के लिए चैनल सूचीबद्ध करें।
update_channelएक चैनल slug अपडेट करें।
set_channel_usersएक चैनल के लिए उपयोगकर्ता सदस्यता बदलें।
set_channel_devicesएक चैनल के लिए स्पष्ट डिवाइस असाइनमेंट बदलें।
delete_channelएक चैनल हटाएँ।
उपयोगकर्ता और डिवाइसlist_account_usersचैनल असाइनमेंट के लिए खाते में उपयोगकर्ता सूचीबद्ध करें।
list_account_devicesस्पष्ट चैनल असाइनमेंट के लिए सक्रिय डिवाइस सूचीबद्ध करें।