ActivitySmith MCP

chính thức

Gửi thông báo đẩy và Hoạt động trực tiếp đến các thiết bị iOS đã ghép nối của bạn.

Bạn có thể làm gì với ActivitySmith MCP?

  • Gửi thông báo đẩy — Yêu cầu trợ lý của bạn send_push_notification đến iPhone hoặc iPad với các tùy chọn hành động, phương tiện và nhắm mục tiêu kênh.
  • Quản lý Live Activities — Sử dụng set_live_activity_stream để bắt đầu hoặc cập nhật tiến trình theo thời gian thực trên Màn hình khóa, sau đó end_live_activity_stream khi hoàn tất.
  • Yêu cầu phê duyệt từ xa — Cho phép agent của bạn request_approval cho các hành động như mua hàng hoặc triển khai, và nhận quyết định chấp nhận/từ chối trên thiết bị của bạn.
  • Cập nhật widget trên Màn hình khóa — Tạo số liệu widget bằng create_widget_metric và cập nhật giá trị của chúng qua set_widget_metric_value.
  • Đặt số huy hiệu biểu tượng ứng dụng — Sử dụng update_app_icon_badge_count để đặt hoặc xóa số huy hiệu trên các thiết bị đã ghép nối.
  • Xem lại lịch sử thông báo — Hỏi về các thông báo đẩy trước đó bằng list_push_notifications hoặc kiểm tra trạng thái Live Activity qua list_live_activities.

Tài liệu

Cung cấp cho các mô hình AI và tác nhân một kênh kết nối trực tiếp đến iPhone của bạn

SERVER URL

https://mcp.activitysmith.com/mcp

GIAO THỨC

modelcontextprotocol.io

Tổng quan

Kết nối máy chủ ActivitySmith MCP chính thức với Claude Code, Cursor, Codex, Grok, hoặc bất kỳ ứng dụng khách nào hỗ trợ máy chủ MCP từ xa. Sau khi phê duyệt OAuth, tác nhân của bạn có thể gửi các yêu cầu phê duyệt từ xa và Thông báo đẩy trong khi hiển thị cập nhật theo thời gian thực với Live Activities trên iPhone và iPad của bạn.

Phê duyệt từ xa, xử lý từ đầu đến cuối

Đặt một quy tắc cố định cho các hành động cần sự phê duyệt của bạn, chẳng hạn như thực hiện bất kỳ giao dịch mua nào, triển khai lên môi trường production, xuất bản công khai, gửi email bên ngoài hoặc xóa dữ liệu. Khi một tác nhân đạt đến ranh giới đó, ActivitySmith lưu trữ yêu cầu của nó và gửi hai hành động được gắn nhãn rõ ràng thông qua Live Activity hoặc Thông báo đẩy.

Khi bạn chọn một hành động, tác nhân đang chờ sẽ nhận được quyết định ngay lập tức. Các yêu cầu đang chờ xử lý vẫn khả dụng trong tối đa 30 phút, giúp bạn có thời gian phản hồi sau khi rời khỏi.

Xem cách hoạt động của phê duyệt từ xa cho tác nhân AI.

Những gì tác nhân có thể làm

Thông báo đẩy

Gửi Thông báo đẩy đến các thiết bị đã ghép nối của bạn.

Live Activities

Hiển thị số liệu kinh doanh theo thời gian thực, trạng thái vận hành hoặc công việc đang tiến hành trên Màn hình khóa của bạn.

Phê duyệt từ xa

Gửi các yêu cầu phê duyệt từ xa mà bạn có thể chấp nhận hoặc từ chối từ iPhone của mình.

Widget Màn hình khóa

Cập nhật các giá trị hiển thị trong widget Màn hình khóa của bạn.

Số huy hiệu biểu tượng ứng dụng

Đặt hoặc xóa Số huy hiệu biểu tượng ứng dụng trên các thiết bị đã ghép nối.

Lịch sử

Xem lại lịch sử Thông báo đẩy và Live Activity.

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

Live Activity tiến trình tác vụ của tác nhân AI trên Màn hình khóa iPhone, được cập nhật qua MCP

Hướng dẫn thiết lập

URL máy chủ giống nhau trên mọi ứng dụng khách. Phê duyệt màn hình OAuth trong trình duyệt của bạn để các công cụ ActivitySmith khả dụng trong các phiên mới.

Claude Code

1. Đăng ký máy chủ ActivitySmith MCP

Mở terminal và chạy lệnh này. Phạm vi người dùng giúp ActivitySmith khả dụng trong Claude Code trên tất cả các dự án của bạn.

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

2. Mở menu MCP

Bắt đầu một phiên Claude Code mới, sau đó chạy lệnh này trong phiên và chọn activitysmith.

/mcp

3. Phê duyệt quyền truy cập

Trong Claude Code, chọn Authenticate để mở trang ủy quyền. Đăng nhập nếu được nhắc, xem lại quyền truy cập được yêu cầu, sau đó nhấp Approve.

4. Bạn đã sẵn sàng

Quay lại Claude Code. Các công cụ ActivitySmith hiện khả dụng trong các phiên của bạn trên tất cả các dự án.

Cursor

Cài đặt trong Cursor chỉ với một cú nhấp chuột. Nếu bạn thích thiết lập thủ công, hãy thêm máy chủ vào ~/.cursor/mcp.json:

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

Cursor nhắc bạn đăng nhập lần đầu tiên máy chủ được sử dụng.

Codex

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

Sau đó xác thực:

codex mcp login activitysmith

Grok

Trong Grok, mở Connectors, chọn New Connector, sau đó chọn Custom và nhập URL máy chủ:

https://mcp.activitysmith.com/mcp

Hoàn tất luồng OAuth trong cửa sổ bật lên. Nếu Safari chặn, hãy cho phép cửa sổ bật lên cho grok.com và thử lại.

Đối với Grok Build, thêm máy chủ từ terminal:

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

Các ứng dụng khách MCP khác

Đối với bất kỳ ứng dụng khách nào yêu cầu URL máy chủ MCP từ xa, hãy sử dụng https://mcp.activitysmith.com/mcp. Luồng ủy quyền diễn ra trong ActivitySmith. Sau khi phê duyệt, các công cụ chạy dựa trên tài khoản bạn đã ủy quyền.

Công cụ

Máy chủ hiển thị các công cụ MCP sau, được nhóm theo tài nguyên. Chúng tôi khuyên bạn nên giữ xác nhận công cụ được bật trong ứng dụng khách của mình và thận trọng khi kết hợp máy chủ với các máy chủ MCP khác, để giảm rủi ro prompt injection. Quản trị khóa API vẫn nằm trong ứng dụng web ActivitySmith và không được hiển thị cho các ứng dụng khách MCP.

Tài nguyênCông cụMô tả
Approvalsrequest_approvalGửi yêu cầu phê duyệt có thể hành động với nhãn nút tùy chọn theo hành động, sau đó chờ quyết định.
wait_for_approvalTiếp tục chờ một yêu cầu phê duyệt đang chờ xử lý và thức dậy ngay khi người dùng quyết định.
get_approvalLấy trạng thái hiện tại của yêu cầu phê duyệt mà không cần chờ.
cancel_approvalHủy một yêu cầu phê duyệt đang chờ xử lý không còn cần thiết.
request_approval_taskTạo một tác vụ phê duyệt bền vững trong các ứng dụng khách MCP hỗ trợ MCP Tasks.
Push Notificationssend_push_notificationGửi Thông báo đẩy, với các hành động, phương tiện và nhắm mục tiêu kênh tùy chọn.
list_push_notificationsLiệt kê lịch sử Thông báo đẩy cho tài khoản.
get_push_notificationLấy một Thông báo đẩy theo ID công khai.
App Icon Badge Countupdate_app_icon_badge_countĐặt hoặc xóa Số huy hiệu biểu tượng ứng dụng, với nhắm mục tiêu kênh tùy chọn.
Live Activitiesset_live_activity_streamBắt đầu hoặc cập nhật một luồng Live Activity được quản lý.
pause_live_activity_streamTạm dừng một luồng và kết thúc Live Activity hiện tại của nó.
resume_live_activity_streamTiếp tục một luồng đã tạm dừng để các cập nhật được áp dụng lại.
end_live_activity_streamKết thúc Live Activity hiện tại và xóa khóa luồng.
list_live_activitiesLiệt kê các Live Activity cho tài khoản.
Tagslist_tagsLiệt kê các thẻ trên toàn tài khoản và cách sử dụng của chúng trên Thông báo đẩy và Live Activities.
Lock Screen Widgetscreate_widget_metricTạo định nghĩa số liệu widget.
set_widget_metric_valueĐặt giá trị mới nhất cho một số liệu widget.
update_widget_metricCập nhật định nghĩa số liệu widget.
list_widget_metricsLiệt kê các số liệu widget cho tài khoản.
delete_widget_metricXóa một số liệu widget.
Channelscreate_channelTạo một kênh để nhắm mục tiêu Thông báo đẩy và Live Activities.
get_channelLấy một kênh với người dùng và thiết bị được gán của nó.
list_channelsLiệt kê các kênh cho tài khoản.
update_channelCập nhật slug kênh.
set_channel_usersThay thế tư cách thành viên người dùng cho một kênh.
set_channel_devicesThay thế các gán thiết bị rõ ràng cho một kênh.
delete_channelXóa một kênh.
Users and Deviceslist_account_usersLiệt kê người dùng trong tài khoản để gán kênh.
list_account_devicesLiệt kê các thiết bị đang hoạt động để gán kênh rõ ràng.