ActivitySmith MCP

공식

페어링된 iOS 기기로 푸시 알림 및 라이브 액티비티를 전송합니다.

Activity Smith MCP(으)로 무엇을 할 수 있나요?

  • iPhone로 푸시 알림 보내기 — 에이전트가 send_push_notification을 통해 선택적 작업, 미디어 또는 채널 타겟팅이 포함된 알림을 전송하도록 요청하세요.
  • 잠금 화면에서 라이브 활동 관리하기set_live_activity_stream 및 관련 도구를 사용하여 라이브 활동 스트림을 시작, 업데이트, 일시 중지, 재개 또는 종료하세요.
  • 잠금 화면 위젯 지표 업데이트하기create_widget_metric으로 위젯 지표를 생성하고 set_widget_metric_value를 통해 새 값을 푸시하세요.
  • 채널로 전달 체계화하기 — 채널을 생성 및 관리한 후 사용자와 기기를 할당하여 알림과 라이브 활동을 정확하게 타겟팅하세요.
  • 알림 및 활동 기록 검토하기 — 과거 푸시 알림과 라이브 활동을 목록화하여 에이전트가 보낸 내용을 감사하세요.

문서

AI 모델과 에이전트에 iPhone으로 바로 연결되는 통로를 제공하세요

서버 URL


https://mcp.activitysmith.com/mcp


프로토콜

modelcontextprotocol.io

개요

공식 ActivitySmith MCP 서버를 Claude Code, Cursor, Codex 또는 원격 MCP 서버를 지원하는 다른 모든 클라이언트에 연결하세요. 에이전트가 OAuth를 통해 한 번 인증하면 API 키를 프롬프트에 복사하지 않고도 iPhone 및 iPad에서 푸시 알림을 보내고 라이브 액티비티를 실행할 수 있습니다.

에이전트가 할 수 있는 작업

푸시 알림

페어링된 기기 또는 대상 채널로 푸시 알림을 보냅니다.

라이브 액티비티

잠금 화면에서 실시간 작업 진행 상황과 같은 라이브 액티비티를 iPhone에서 시작, 업데이트 및 종료합니다.

잠금 화면 위젯

위젯 메트릭을 생성하고 잠금 화면 위젯의 메트릭 값을 업데이트합니다.

채널 및 기록

채널 관리, 계정 사용자 및 기기 목록 조회, API 키 관리, 푸시 알림 및 라이브 액티비티 기록 조회.

설정 지침

서버 URL은 모든 클라이언트에서 동일합니다. 브라우저에서 OAuth 화면을 한 번 승인하면 새 세션에서 ActivitySmith 도구를 사용할 수 있습니다.

Claude Code


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


그런 다음 Claude Code 세션 내에서 /mcp 을(를) 실행하여 인증 흐름을 진행합니다.

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 클라이언트

원격 MCP 서버 URL을 요청하는 모든 클라이언트의 경우 https://mcp.activitysmith.com/mcp 을(를) 사용하세요. 인증 흐름은 ActivitySmith에서 이루어집니다. 승인 후에는 승인한 계정에 대해 도구가 실행됩니다.

도구

서버는 리소스별로 그룹화된 다음 MCP 도구를 노출합니다. 프롬프트 인젝션 위험을 줄이기 위해 클라이언트에서 도구 확인을 활성화하고 이 서버를 다른 MCP 서버와 결합할 때 주의하는 것이 좋습니다.

리소스도구설명
푸시 알림send_push_notification선택적 작업, 미디어 및 채널 타겟팅을 포함한 푸시 알림을 보냅니다.
list_push_notifications계정의 푸시 알림 기록을 나열합니다.
get_push_notification공개 ID로 하나의 푸시 알림을 가져옵니다.
라이브 액티비티set_live_activity_stream관리형 라이브 액티비티 스트림을 시작하거나 업데이트합니다.
pause_live_activity_stream스트림을 일시 중지하고 현재 라이브 액티비티를 종료합니다.
resume_live_activity_stream일시 중지된 스트림을 재개하여 업데이트가 다시 적용되도록 합니다.
end_live_activity_stream현재 라이브 액티비티를 종료하고 스트림 키를 제거합니다.
list_live_activities계정의 라이브 액티비티를 나열합니다.
잠금 화면 위젯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 키create_api_keyAPI 키를 생성합니다. 키 비밀은 한 번만 표시됩니다.
list_api_keysAPI 키를 나열합니다. 비밀 값은 절대 반환되지 않습니다.
update_api_keyAPI 키의 이름 또는 채널 범위를 업데이트합니다.
delete_api_key공개 ID로 API 키를 삭제합니다.

에이전트가 알림을 보내도록 할 준비가 되셨나요?

14일 무료 체험을 시작하세요. 신용카드가 필요하지 않습니다.

지금 시작하기데모 보기