ActivitySmith MCP
ทางการส่งการแจ้งเตือนแบบพุชและกิจกรรมสดไปยังอุปกรณ์ iOS ที่จับคู่ไว้ของคุณ
คุณทำอะไรได้บ้างด้วย Activity Smith MCP?
- ขออนุมัติจากระยะไกลสำหรับการดำเนินการของเอเจนต์ — หยุดเวิร์กโฟลว์ชั่วคราวและขอการตัดสินใจผ่าน
request_approvalจากนั้นรอการตอบกลับด้วยwait_for_approval - ส่งการแจ้งเตือนแบบพุชไปยังอุปกรณ์ของคุณ — ส่งการแจ้งเตือนพร้อมตัวเลือกการดำเนินการ สื่อ และการกำหนดเป้าหมายช่องทางโดยใช้
send_push_notification - จัดการ Live Activities บนหน้าจอล็อกของคุณ — เริ่ม อัปเดต หยุดชั่วคราว ดำเนินการต่อ หรือสิ้นสุดสตรีมความคืบหน้าแบบสดด้วย
set_live_activity_streamและเครื่องมือที่เกี่ยวข้อง - อัปเดตเมตริกวิดเจ็ตบนหน้าจอล็อก — สร้างเมตริกวิดเจ็ตด้วย
create_widget_metricและส่งค่าใหม่ผ่านset_widget_metric_value - จัดระเบียบการส่งด้วยช่องทาง — สร้างและจัดการช่องทางเพื่อกำหนดเป้าหมายการแจ้งเตือนและ Live Activities ไปยังผู้ใช้หรืออุปกรณ์เฉพาะ
- ตรวจสอบประวัติการแจ้งเตือนและกิจกรรม — แสดงรายการการแจ้งเตือนแบบพุชและ Live Activities ที่ผ่านมา โดยกรองตามแท็ก โดยใช้
list_push_notificationsและlist_live_activities
เอกสาร
ให้โมเดล AI และเอเจนต์เชื่อมต่อกับ iPhone ของคุณโดยตรง
URL ของเซิร์ฟเวอร์
https://mcp.activitysmith.com/mcp
โปรโตคอล
modelcontextprotocol.io
ภาพรวม
เชื่อมต่อเซิร์ฟเวอร์ ActivitySmith MCP อย่างเป็นทางการกับ Claude Code, Cursor, Codex หรือไคลเอนต์อื่นๆ ที่รองรับเซิร์ฟเวอร์ MCP ระยะไกล เอเจนต์ของคุณจะตรวจสอบสิทธิ์เพียงครั้งเดียวผ่าน OAuth จากนั้นก็สามารถขอการอนุมัติจากคุณ ส่ง Push Notifications และเรียกใช้ Live Activities บน iPhone และ iPad ของคุณได้ โดยไม่ต้องคัดลอกคีย์ API ลงในพรอมต์
การอนุมัติระยะไกล จัดการแบบครบวงจร
เอเจนต์สามารถหยุดชั่วคราวก่อนดำเนินการที่ละเอียดอ่อน และส่งคำถามพร้อมบริบทที่คุณต้องการใช้ตัดสินใจ ActivitySmith จะจัดเก็บคำขอและส่งการดำเนินการสองรายการที่มีป้ายกำกับชัดเจนผ่าน Live Activity หรือ Push Notification ป้ายกำกับสามารถตรงกับการตัดสินใจ เช่น ส่ง, ปรับใช้ หรือ เผยแพร่
เมื่อคุณเลือกการดำเนินการ เอเจนต์ที่รออยู่จะได้รับการตัดสินใจทันที คำขอที่รอดำเนินการจะยังคงอยู่ได้นานสูงสุด 30 นาที ทำให้คุณมีเวลาตอบกลับแม้จะเดินออกไป
ดูวิธีการทำงานของการอนุมัติระยะไกลสำหรับเอเจนต์ AI
สิ่งที่เอเจนต์สามารถทำได้
Push Notifications
ส่ง Push Notifications ไปยังอุปกรณ์ที่จับคู่หรือช่องทางที่กำหนดเป้าหมาย
Live Activities
เริ่ม อัปเดต และสิ้นสุด Live Activities บน iPhone ของคุณ เช่น ความคืบหน้าของงานแบบสดบนหน้าจอล็อก
การอนุมัติระยะไกล
อนุมัติหรือปฏิเสธการดำเนินการของเอเจนต์จาก iPhone ของคุณ เพื่อให้งานดำเนินต่อไปได้แม้คุณไม่อยู่
วิดเจ็ตหน้าจอล็อก
สร้างเมตริกวิดเจ็ตและอัปเดตค่าเมตริกสำหรับวิดเจ็ตหน้าจอล็อกของคุณ
ช่องทาง
กำหนดเป้าหมาย Push Notifications และ Live Activities ไปยังผู้ใช้หรืออุปกรณ์เฉพาะ
ประวัติและแท็ก
เรียกดูประวัติ Push Notification และ Live Activity ของคุณ ใช้แท็กเสริมเพื่อจัดระเบียบและกรองเมื่อจำเป็น
คำแนะนำในการตั้งค่า
URL ของเซิร์ฟเวอร์จะเหมือนกันในทุกไคลเอนต์ อนุมัติหน้าจอ OAuth ในเบราว์เซอร์ของคุณเพียงครั้งเดียว และเครื่องมือ ActivitySmith จะพร้อมใช้งานในเซสชันใหม่
Claude Code
1. ลงทะเบียนเซิร์ฟเวอร์ ActivitySmith MCP
เปิดเทอร์มินัลและรันคำสั่งนี้ ขอบเขตผู้ใช้ทำให้ 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
ติดตั้งใน 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
ไคลเอนต์ MCP อื่นๆ
สำหรับไคลเอนต์ใดๆ ที่ขอ URL เซิร์ฟเวอร์ MCP ระยะไกล ให้ใช้ https://mcp.activitysmith.com/mcp ขั้นตอนการอนุญาตจะเกิดขึ้นใน ActivitySmith หลังจากการอนุมัติ เครื่องมือจะทำงานกับบัญชีที่คุณอนุญาต
เครื่องมือ
เซิร์ฟเวอร์มีเครื่องมือ MCP ต่อไปนี้ จัดกลุ่มตามทรัพยากร เราแนะนำให้เปิดการยืนยันเครื่องมือในไคลเอนต์ของคุณ และใช้ความระมัดระวังเมื่อรวมเซิร์ฟเวอร์กับเซิร์ฟเวอร์ MCP อื่นๆ เพื่อลดความเสี่ยงจากการแทรกพรอมต์
| ทรัพยากร | เครื่องมือ | คำอธิบาย |
|---|---|---|
| การอนุมัติ | request_approval | ส่งคำขออนุมัติที่ดำเนินการได้ พร้อมป้ายกำกับปุ่มเฉพาะการดำเนินการเสริม จากนั้นรอการตัดสินใจ |
| wait_for_approval | ดำเนินการรอการอนุมัติที่ค้างอยู่ต่อ และตื่นขึ้นทันทีที่ผู้ใช้ตัดสินใจ | |
| get_approval | รับสถานะปัจจุบันของคำขออนุมัติโดยไม่ต้องรอ | |
| cancel_approval | ยกเลิกคำขออนุมัติที่ค้างอยู่ซึ่งไม่จำเป็นอีกต่อไป | |
| request_approval_task | สร้างงานอนุมัติที่คงทนในไคลเอนต์ MCP ที่รองรับ MCP Tasks | |
| Push Notifications | send_push_notification | ส่ง Push Notification พร้อมการดำเนินการ สื่อ และการกำหนดเป้าหมายช่องทางเสริม |
| list_push_notifications | แสดงรายการประวัติ Push Notification สำหรับบัญชี | |
| get_push_notification | รับ Push Notification หนึ่งรายการด้วย ID สาธารณะ | |
| Live Activities | set_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 |
| วิดเจ็ตหน้าจอล็อก | create_widget_metric | สร้างคำจำกัดความเมตริกวิดเจ็ต |
| set_widget_metric_value | ตั้งค่าล่าสุดสำหรับเมตริกวิดเจ็ต | |
| update_widget_metric | อัปเดตคำจำกัดความเมตริกวิดเจ็ต | |
| list_widget_metrics | แสดงรายการเมตริกวิดเจ็ตสำหรับบัญชี | |
| delete_widget_metric | ลบเมตริกวิดเจ็ต | |
| ช่องทาง | create_channel | สร้างช่องทางสำหรับกำหนดเป้าหมาย Push Notifications และ Live Activities |
| get_channel | รับหนึ่งช่องทางพร้อมผู้ใช้และอุปกรณ์ที่กำหนด | |
| list_channels | แสดงรายการช่องทางสำหรับบัญชี | |
| update_channel | อัปเดต slug ของช่องทาง | |
| set_channel_users | แทนที่สมาชิกผู้ใช้สำหรับช่องทาง | |
| set_channel_devices | แทนที่การกำหนดอุปกรณ์อย่างชัดเจนสำหรับช่องทาง | |
| delete_channel | ลบช่องทาง | |
| ผู้ใช้และอุปกรณ์ | list_account_users | แสดงรายการผู้ใช้ในบัญชีสำหรับการกำหนดช่องทาง |
| list_account_devices | แสดงรายการอุปกรณ์ที่ใช้งานอยู่สำหรับการกำหนดช่องทางอย่างชัดเจน | |
| คีย์ API | create_api_key | สร้างคีย์ API ความลับของคีย์จะแสดงเพียงครั้งเดียว |
| list_api_keys | แสดงรายการคีย์ API ค่าความลับจะไม่ถูกส่งกลับ | |
| update_api_key | อัปเดตชื่อหรือขอบเขตช่องทางของคีย์ API | |
| delete_api_key | ลบคีย์ API ด้วย ID สาธารณะ |
พร้อมที่จะให้เอเจนต์ของคุณคอยแจ้งข่าวคุณหรือยัง?
เริ่มทดลองใช้ฟรี 14 วัน ไม่ต้องใช้บัตรเครดิต
เริ่มวันนี้รับการสาธิต