ActivitySmith MCP
oficialEnvie notificações push e Atividades ao Vivo para seus dispositivos iOS pareados.
O que você pode fazer com ActivitySmith MCP?
- Enviar notificações push — Peça ao seu assistente para
send_push_notificationpara seu iPhone ou iPad com ações opcionais, mídia e direcionamento de canal. - Gerenciar Atividades ao Vivo — Use
set_live_activity_streampara iniciar ou atualizar o progresso em tempo real na Tela de Bloqueio e, em seguida,end_live_activity_streamquando terminar. - Solicitar aprovações remotas — Faça seu agente
request_approvalpara ações como compras ou implantações e receba decisões de aceitar/rejeitar no seu dispositivo. - Atualizar widgets da Tela de Bloqueio — Crie métricas de widget com
create_widget_metrice atualize seus valores viaset_widget_metric_value. - Definir número do selo do ícone do app — Use
update_app_icon_badge_countpara definir ou limpar o número do selo em dispositivos pareados. - Revisar histórico de notificações — Pergunte sobre pushes anteriores com
list_push_notificationsou verifique o status das Atividades ao Vivo vialist_live_activities.
Documentação
Dê a modelos de IA e agentes uma linha direta para o seu iPhone
URL DO SERVIDOR
https://mcp.activitysmith.com/mcp
PROTOCOLO
Visão geral
Conecte o servidor oficial ActivitySmith MCP ao Claude Code, Cursor, Codex, Grok ou qualquer outro cliente que suporte servidores MCP remotos. Após a aprovação OAuth, seu agente pode enviar aprovações remotas e Notificações Push enquanto mostra atualizações em tempo real com Atividades ao Vivo no seu iPhone e iPad.
Aprovações remotas, tratadas de ponta a ponta
Defina uma regra permanente para ações que precisam da sua aprovação, como fazer qualquer compra, implantar em produção, publicar publicamente, enviar um e-mail externo ou excluir dados. Quando um agente atinge esse limite, o ActivitySmith armazena a solicitação e entrega duas ações claramente identificadas por meio de uma Atividade ao Vivo ou Notificação Push.
Quando você escolhe uma ação, o agente em espera recebe a decisão imediatamente. As solicitações pendentes permanecem disponíveis por até 30 minutos, dando a você tempo para responder depois de se afastar.
Veja como funcionam as aprovações remotas para agentes de IA.
O que os agentes podem fazer
Notificações Push
Envie Notificações Push para seus dispositivos pareados.
Atividades ao Vivo
Mostre métricas de negócios em tempo real, estado operacional ou trabalho em andamento na sua Tela de Bloqueio.
Aprovações remotas
Envie aprovações remotas que você pode aceitar ou rejeitar pelo seu iPhone.
Widgets da Tela de Bloqueio
Atualize valores exibidos nos widgets da sua Tela de Bloqueio.
Contador de Badge do Ícone do App
Defina ou limpe o Contador de Badge do Ícone do App em dispositivos pareados.
Histórico
Revise o histórico de Notificações Push e Atividades ao Vivo.

Atividade ao Vivo de progresso de tarefa de agente de IA na Tela de Bloqueio do iPhone, atualizada via MCP
Instruções de configuração
A URL do servidor é a mesma em todos os clientes. Aprove a tela OAuth no seu navegador para disponibilizar as ferramentas do ActivitySmith em novas sessões.
Claude Code
1. Registre o servidor ActivitySmith MCP
Abra um terminal e execute este comando. O escopo de usuário disponibiliza o ActivitySmith no Claude Code em todos os seus projetos.
claude mcp add --transport http --scope user activitysmith https://mcp.activitysmith.com/mcp
2. Abra o menu MCP
Inicie uma nova sessão do Claude Code e execute este comando dentro da sessão e selecione activitysmith.
/mcp
3. Aprove o acesso
No Claude Code, selecione Autenticar para abrir a página de autorização. Faça login se solicitado, revise o acesso solicitado e clique em Aprovar.
4. Você está pronto
Volte ao Claude Code. As ferramentas do ActivitySmith agora estão disponíveis nas suas sessões em todos os projetos.
Cursor
Instalar no Cursor com um clique. Se preferir configuração manual, adicione o servidor em ~/.cursor/mcp.json:
{ "mcpServers": { "activitysmith": { "url": "https://mcp.activitysmith.com/mcp" } }}
O Cursor solicita que você faça login na primeira vez que o servidor for usado.
Codex
codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp
Em seguida, autentique:
codex mcp login activitysmith
Grok
No Grok, abra Conectores, selecione Novo Conector, depois selecione Personalizado e insira a URL do servidor:
https://mcp.activitysmith.com/mcp
Conclua o fluxo OAuth na janela pop-up. Se o Safari bloquear, permita janelas pop-up para grok.com e tente novamente.
Para Grok Build, adicione o servidor a partir de um terminal:
grok mcp add --transport http activitysmith https://mcp.activitysmith.com/mcp
Outros clientes MCP
Para qualquer cliente que solicite uma URL de servidor MCP remoto, use https://mcp.activitysmith.com/mcp. O fluxo de autorização acontece no ActivitySmith. Após a aprovação, as ferramentas são executadas na conta que você autorizou.
Ferramentas
O servidor expõe as seguintes ferramentas MCP, agrupadas por recurso. Recomendamos manter a confirmação de ferramentas habilitada no seu cliente e ter cautela ao combinar o servidor com outros servidores MCP, para reduzir o risco de injeção de prompt. A administração de chaves de API permanece no aplicativo web do ActivitySmith e não é exposta aos clientes MCP.
| Recurso | Ferramenta | Descrição |
|---|---|---|
| Aprovações | request_approval | Envie uma solicitação de aprovação acionável com rótulos de botão opcionais específicos da ação e aguarde a decisão. |
wait_for_approval | Retome a espera por uma aprovação pendente e desperte assim que o usuário decidir. | |
get_approval | Obtenha o estado atual de uma solicitação de aprovação sem esperar. | |
cancel_approval | Cancele uma solicitação de aprovação pendente que não é mais necessária. | |
request_approval_task | Crie uma tarefa de aprovação durável em clientes MCP que suportam Tarefas MCP. | |
| Notificações Push | send_push_notification | Envie uma Notificação Push, com ações opcionais, mídia e segmentação de canal. |
list_push_notifications | Liste o histórico de Notificações Push da conta. | |
get_push_notification | Obtenha uma Notificação Push por ID público. | |
| Contador de Badge do Ícone do App | update_app_icon_badge_count | Defina ou limpe o Contador de Badge do Ícone do App, com segmentação de canal opcional. |
| Atividades ao Vivo | set_live_activity_stream | Inicie ou atualize um fluxo gerenciado de Atividade ao Vivo. |
pause_live_activity_stream | Pause um fluxo e encerre sua Atividade ao Vivo atual. | |
resume_live_activity_stream | Retome um fluxo pausado para que as atualizações voltem a ser aplicadas. | |
end_live_activity_stream | Encerre a Atividade ao Vivo atual e remova a chave do fluxo. | |
list_live_activities | Liste as Atividades ao Vivo da conta. | |
| Tags | list_tags | Liste tags da conta e seu uso em Notificações Push e Atividades ao Vivo. |
| Widgets da Tela de Bloqueio | create_widget_metric | Crie uma definição de métrica de widget. |
set_widget_metric_value | Defina o valor mais recente para uma métrica de widget. | |
update_widget_metric | Atualize uma definição de métrica de widget. | |
list_widget_metrics | Liste métricas de widget da conta. | |
delete_widget_metric | Exclua uma métrica de widget. | |
| Canais | create_channel | Crie um canal para segmentar Notificações Push e Atividades ao Vivo. |
get_channel | Obtenha um canal com seus usuários e dispositivos atribuídos. | |
list_channels | Liste canais da conta. | |
update_channel | Atualize o slug de um canal. | |
set_channel_users | Substitua a associação de usuários de um canal. | |
set_channel_devices | Substitua atribuições explícitas de dispositivos para um canal. | |
delete_channel | Exclua um canal. | |
| Usuários e Dispositivos | list_account_users | Liste usuários da conta para atribuição de canal. |
list_account_devices | Liste dispositivos ativos para atribuição explícita de canal. |