ActivitySmith MCP

oficial

Envie notificações push e Atividades ao Vivo para seus dispositivos iOS pareados.

O que você pode fazer com Activity Smith MCP?

  • Solicitar aprovação remota para ações do agente — Pausar um fluxo de trabalho e pedir uma decisão via request_approval, depois aguardar a resposta com wait_for_approval.
  • Enviar notificações push para seus dispositivos — Entregar alertas com ações opcionais, mídia e segmentação de canal usando send_push_notification.
  • Gerenciar Atividades ao Vivo na sua Tela de Bloqueio — Iniciar, atualizar, pausar, retomar ou encerrar um stream de progresso ao vivo com set_live_activity_stream e ferramentas relacionadas.
  • Atualizar métricas de widget da Tela de Bloqueio — Criar uma métrica de widget com create_widget_metric e enviar novos valores via set_widget_metric_value.
  • Organizar entrega com canais — Criar e gerenciar canais para direcionar notificações e atividades ao vivo para usuários ou dispositivos específicos.
  • Revisar histórico de notificações e atividades — Listar notificações push e atividades ao vivo passadas, filtradas por tags, usando list_push_notifications e list_live_activities.

Documentação

Dê aos modelos de IA e agentes uma linha direta para o seu iPhone

URL DO SERVIDOR


https://mcp.activitysmith.com/mcp


PROTOCOLO

modelcontextprotocol.io

Visão Geral

Conecte o servidor oficial ActivitySmith MCP ao Claude Code, Cursor, Codex ou qualquer outro cliente que suporte servidores MCP remotos. Seu agente se autentica uma vez via OAuth e pode então solicitar sua aprovação, enviar Notificações Push e acionar Atividades ao Vivo no seu iPhone e iPad, sem copiar chaves de API nos prompts.

Aprovações remotas, gerenciadas de ponta a ponta

Um agente pode pausar antes de uma ação sensível e enviar uma pergunta com o contexto que você precisa para decidir. O ActivitySmith armazena a solicitação e entrega duas ações claramente rotuladas através de uma Atividade ao Vivo ou Notificação Push. Os rótulos podem corresponder à decisão, como Enviar, Implantar ou Publicar.

Quando você escolhe uma ação, o agente em espera recebe a decisão imediatamente. Solicitações pendentes permanecem disponíveis por até 30 minutos, dando-lhe tempo para responder após 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 ou canais direcionados.

Atividades ao Vivo

Inicie, atualize e encerre Atividades ao Vivo no seu iPhone, como o progresso de uma tarefa ao vivo na sua Tela de Bloqueio.

Aprovações remotas

Aprove ou rejeite ações do agente pelo seu iPhone para que o trabalho possa continuar enquanto você está ausente.

Widgets da Tela de Bloqueio

Crie métricas de widget e atualize valores de métricas para seus Widgets da Tela de Bloqueio.

Canais

Direcione Notificações Push e Atividades ao Vivo para usuários ou dispositivos específicos.

Histórico e tags

Navegue pelo seu histórico de Notificações Push e Atividades ao Vivo. Use tags opcionais para organizar e filtrar quando útil.

Instruções de configuração

A URL do servidor é a mesma em todos os clientes. Aprove a tela OAuth no seu navegador uma vez, e as ferramentas do ActivitySmith ficam disponíveis em novas sessões.

Claude Code

1. Registre o servidor ActivitySmith MCP

Abra um terminal e execute este comando. O escopo de usuário torna o ActivitySmith disponível 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, depois 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

Retorne ao Claude Code. As ferramentas do ActivitySmith agora estão disponíveis em suas sessões em todos os projetos.

Cursor

Instale no Cursor com um clique. Se preferir configuração manual, adicione o servidor ao ~/.cursor/mcp.json:


{

  "mcpServers": {

    "activitysmith": {

      "url": "https://mcp.activitysmith.com/mcp"

    }

  }

}


O Cursor solicitará que você faça login na primeira vez que o servidor for usado.

Codex


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


Depois autentique:


codex mcp login activitysmith


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 ativada no seu cliente e ter cautela ao combinar o servidor com outros servidores MCP, para reduzir o risco de injeção de prompt.

RecursoFerramentaDescrição
Aprovaçõesrequest_approvalEnvia uma solicitação de aprovação acionável com rótulos de botão específicos da ação opcionais e aguarda a decisão.
wait_for_approvalRetoma a espera por uma aprovação pendente e desperta assim que o usuário decidir.
get_approvalObtém o estado atual de uma solicitação de aprovação sem esperar.
cancel_approvalCancela uma solicitação de aprovação pendente que não é mais necessária.
request_approval_taskCria uma tarefa de aprovação durável em clientes MCP que suportam MCP Tasks.
Notificações Pushsend_push_notificationEnvia uma Notificação Push, com ações opcionais, mídia e direcionamento de canal.
list_push_notificationsLista o histórico de Notificações Push da conta.
get_push_notificationObtém uma Notificação Push pelo ID público.
Atividades ao Vivoset_live_activity_streamInicia ou atualiza um fluxo gerenciado de Atividade ao Vivo.
pause_live_activity_streamPausa um fluxo e encerra sua Atividade ao Vivo atual.
resume_live_activity_streamRetoma um fluxo pausado para que as atualizações se apliquem novamente.
end_live_activity_streamEncerra a Atividade ao Vivo atual e remove a chave do fluxo.
list_live_activitiesLista as Atividades ao Vivo da conta.
Tagslist_tagsLista as tags da conta e seu uso em Notificações Push e Atividades ao Vivo.
Widgets da Tela de Bloqueiocreate_widget_metricCria uma definição de métrica de widget.
set_widget_metric_valueDefine o valor mais recente para uma métrica de widget.
update_widget_metricAtualiza uma definição de métrica de widget.
list_widget_metricsLista as métricas de widget da conta.
delete_widget_metricExclui uma métrica de widget.
Canaiscreate_channelCria um canal para direcionar Notificações Push e Atividades ao Vivo.
get_channelObtém um canal com seus usuários e dispositivos atribuídos.
list_channelsLista os canais da conta.
update_channelAtualiza o slug de um canal.
set_channel_usersSubstitui a associação de usuários de um canal.
set_channel_devicesSubstitui as atribuições explícitas de dispositivos de um canal.
delete_channelExclui um canal.
Usuários e Dispositivoslist_account_usersLista os usuários na conta para atribuição de canal.
list_account_devicesLista os dispositivos ativos para atribuição explícita de canal.
Chaves de APIcreate_api_keyCria uma chave de API. O segredo da chave é mostrado uma vez.
list_api_keysLista as chaves de API. Os valores secretos nunca são retornados.
update_api_keyAtualiza o nome ou o escopo de canal de uma chave de API.
delete_api_keyExclui uma chave de API pelo ID público.

Pronto para deixar seus agentes te manterem informado?

Comece seu teste gratuito de 14 dias. Sem necessidade de cartão de crédito.

Comece HojeSolicite uma Demo