ActivitySmith MCP

官方

發送推播通知與即時動態到您配對的 iOS 裝置。

你可以用 ActivitySmith MCP 做什麼?

  • 遠端核准 — 讓你的代理請求購買或部署的核准,然後從你的 iPhone 核准或拒絕。
  • 推播通知 — 在已配對的裝置上傳送、取代及檢視推播通知歷史記錄。
  • 即時動態 — 開始、暫停、繼續或結束顯示即時指標與狀態的即時動態串流。
  • 鎖定畫面小工具 — 建立小工具指標並為你的鎖定畫面設定其最新值。
  • App 圖示標記 — 在已配對的裝置上設定或清除 App 圖示標記。
  • 頻道與 API 金鑰 — 建立頻道以路由警示,並列出、建立、重新命名或刪除 API 金鑰。

文件

讓 AI 模型與代理直接連線到你的 iPhone

伺服器 URL

https://mcp.activitysmith.com/mcp

協定

modelcontextprotocol.io

概覽

將官方 ActivitySmith MCP 伺服器連接到 Claude Code、Cursor、Codex、Grok,或任何其他支援遠端 MCP 伺服器的用戶端。完成 OAuth 授權後,你的代理可以傳送遠端核准與推播通知,同時透過 iPhone 與 iPad 上的即時動態顯示即時更新。

端到端處理的遠端核准

為需要你核准的動作設定常設規則,例如進行任何購買、部署到正式環境、公開發布、傳送外部電子郵件或刪除資料。當代理觸及該界線時,ActivitySmith 會儲存其請求,並透過即時動態或推播通知傳遞兩個標示清楚的動作。

當你選擇某個動作後,正在等待的代理會立即收到決定。待處理的請求最多可保留 30 分鐘,讓你在離開後仍有時間回應。

了解 AI 代理的遠端核准如何運作。

代理可以執行的操作

推播通知

傳送推播通知到你的配對裝置。

即時動態

在鎖定畫面上顯示即時業務指標、營運狀態或進行中的工作。

遠端核准

你的代理請求你的核准,而你可從 iPhone 核准或拒絕。

鎖定畫面小工具

更新鎖定畫面小工具中顯示的值。

App 圖示標記

在已開啟推播通知的配對裝置上設定或清除 App 圖示標記。

歷史記錄

檢視推播通知與即時動態的歷史記錄。

頻道與標籤

建立頻道以將警示路由給正確的人員與裝置,並檢視標籤的使用情況。

API 金鑰

建立、重新命名與刪除 API 金鑰。預設為關閉;當你核准代理時,請開啟「管理 API 金鑰」。

Push Notifications from Claude, Cursor, and ChatGPT agents on an iPhone Lock Screen, sent over MCP

設定說明

伺服器 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 中,選擇「驗證」以開啟授權頁面。如有提示請登入,檢視所請求的存取權限,然後按一下「核准」。

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

Grok

在 Grok 中,開啟連接器,選擇「新增連接器」,然後選擇「自訂」並輸入伺服器 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 中核准代理時勾選「管理 API 金鑰」。

資源工具說明
核准request_approval傳送可執行動作的核准請求,並可選擇動作專屬的按鈕標籤,然後等待決定。
wait_for_approval繼續等待待處理的核准,並在使用者做出決定後立即喚醒。
get_approval取得核准請求的目前狀態,而不需等待。
cancel_approval取消不再需要的待處理核准請求。
推播通知send_push_notification傳送推播通知,可選擇圖示、中斷等級、動作、媒體與頻道目標。
replace_push_notification使用其 notification_id,在鎖定畫面與歷史記錄中無聲取代已傳送的推播通知。
list_push_notifications列出帳戶的推播通知歷史記錄。
get_push_notification依公開 ID 取得單一推播通知。
App 圖示標記update_app_icon_badge_count設定或清除 App 圖示標記,並可選擇頻道目標。
即時動態set_live_activity_stream啟動或更新受管理的即時動態串流。
pause_live_activity_stream暫停串流並結束其目前的即時動態。
resume_live_activity_stream恢復已暫停的串流,使更新再次生效。
end_live_activity_stream結束目前的即時動態並移除串流金鑰。
list_live_activities列出帳戶的即時動態。
get_live_activity取得單一即時動態及其中繼資料、標籤、頻道與動作。
標籤list_tags列出帳戶範圍的標籤及其在推播通知與即時動態中的使用情況。
鎖定畫面小工具create_widget_metric建立小工具指標定義。
set_widget_metric_value設定小工具指標的最新值。新的金鑰會建立該指標。
update_widget_metric更新小工具指標定義。
list_widget_metrics列出帳戶的小工具指標。
delete_widget_metric刪除小工具指標。
頻道create_channel建立頻道,用於指定推播通知與即時動態的目標。
get_channel取得單一頻道及其指派的成員與裝置。
list_channels列出帳戶的頻道。
update_channel更新頻道代稱。
set_channel_users取代頻道的成員資格。
set_channel_devices取代頻道的明確裝置指派。
delete_channel刪除頻道。
成員與裝置list_account_users列出帳戶中的成員,以供頻道指派。
list_account_devices列出作用中的裝置,以供明確的頻道指派。
API 金鑰list_api_keys列出 API 金鑰,但不包含其密鑰。
create_api_key建立 API 金鑰並回傳其密鑰一次。
rename_api_key重新命名 API 金鑰。
delete_api_key刪除 API 金鑰。