ActivitySmith MCP
官方發送推播通知與即時動態到您配對的 iOS 裝置。
你可以用 ActivitySmith MCP 做什麼?
- 遠端核准 — 讓你的代理請求購買或部署的核准,然後從你的 iPhone 核准或拒絕。
- 推播通知 — 在已配對的裝置上傳送、取代及檢視推播通知歷史記錄。
- 即時動態 — 開始、暫停、繼續或結束顯示即時指標與狀態的即時動態串流。
- 鎖定畫面小工具 — 建立小工具指標並為你的鎖定畫面設定其最新值。
- App 圖示標記 — 在已配對的裝置上設定或清除 App 圖示標記。
- 頻道與 API 金鑰 — 建立頻道以路由警示,並列出、建立、重新命名或刪除 API 金鑰。
文件
讓 AI 模型與代理直接連線到你的 iPhone
伺服器 URL
https://mcp.activitysmith.com/mcp
協定
概覽
將官方 ActivitySmith MCP 伺服器連接到 Claude Code、Cursor、Codex、Grok,或任何其他支援遠端 MCP 伺服器的用戶端。完成 OAuth 授權後,你的代理可以傳送遠端核准與推播通知,同時透過 iPhone 與 iPad 上的即時動態顯示即時更新。
端到端處理的遠端核准
為需要你核准的動作設定常設規則,例如進行任何購買、部署到正式環境、公開發布、傳送外部電子郵件或刪除資料。當代理觸及該界線時,ActivitySmith 會儲存其請求,並透過即時動態或推播通知傳遞兩個標示清楚的動作。
當你選擇某個動作後,正在等待的代理會立即收到決定。待處理的請求最多可保留 30 分鐘,讓你在離開後仍有時間回應。
代理可以執行的操作
推播通知
傳送推播通知到你的配對裝置。
即時動態
在鎖定畫面上顯示即時業務指標、營運狀態或進行中的工作。
遠端核准
你的代理請求你的核准,而你可從 iPhone 核准或拒絕。
鎖定畫面小工具
更新鎖定畫面小工具中顯示的值。
App 圖示標記
在已開啟推播通知的配對裝置上設定或清除 App 圖示標記。
歷史記錄
檢視推播通知與即時動態的歷史記錄。
頻道與標籤
建立頻道以將警示路由給正確的人員與裝置,並檢視標籤的使用情況。
API 金鑰
建立、重新命名與刪除 API 金鑰。預設為關閉;當你核准代理時,請開啟「管理 API 金鑰」。

設定說明
伺服器 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 金鑰。 |