ActivitySmith MCP
oficialEnvie 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 comwait_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_streame ferramentas relacionadas. - Atualizar métricas de widget da Tela de Bloqueio — Criar uma métrica de widget com
create_widget_metrice enviar novos valores viaset_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_notificationselist_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.
| Recurso | Ferramenta | Descrição |
|---|---|---|
| Aprovações | request_approval | Envia 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_approval | Retoma a espera por uma aprovação pendente e desperta assim que o usuário decidir. | |
| get_approval | Obtém o estado atual de uma solicitação de aprovação sem esperar. | |
| cancel_approval | Cancela uma solicitação de aprovação pendente que não é mais necessária. | |
| request_approval_task | Cria uma tarefa de aprovação durável em clientes MCP que suportam MCP Tasks. | |
| Notificações Push | send_push_notification | Envia uma Notificação Push, com ações opcionais, mídia e direcionamento de canal. |
| list_push_notifications | Lista o histórico de Notificações Push da conta. | |
| get_push_notification | Obtém uma Notificação Push pelo ID público. | |
| Atividades ao Vivo | set_live_activity_stream | Inicia ou atualiza um fluxo gerenciado de Atividade ao Vivo. |
| pause_live_activity_stream | Pausa um fluxo e encerra sua Atividade ao Vivo atual. | |
| resume_live_activity_stream | Retoma um fluxo pausado para que as atualizações se apliquem novamente. | |
| end_live_activity_stream | Encerra a Atividade ao Vivo atual e remove a chave do fluxo. | |
| list_live_activities | Lista as Atividades ao Vivo da conta. | |
| Tags | list_tags | Lista as tags da conta e seu uso em Notificações Push e Atividades ao Vivo. |
| Widgets da Tela de Bloqueio | create_widget_metric | Cria uma definição de métrica de widget. |
| set_widget_metric_value | Define o valor mais recente para uma métrica de widget. | |
| update_widget_metric | Atualiza uma definição de métrica de widget. | |
| list_widget_metrics | Lista as métricas de widget da conta. | |
| delete_widget_metric | Exclui uma métrica de widget. | |
| Canais | create_channel | Cria um canal para direcionar Notificações Push e Atividades ao Vivo. |
| get_channel | Obtém um canal com seus usuários e dispositivos atribuídos. | |
| list_channels | Lista os canais da conta. | |
| update_channel | Atualiza o slug de um canal. | |
| set_channel_users | Substitui a associação de usuários de um canal. | |
| set_channel_devices | Substitui as atribuições explícitas de dispositivos de um canal. | |
| delete_channel | Exclui um canal. | |
| Usuários e Dispositivos | list_account_users | Lista os usuários na conta para atribuição de canal. |
| list_account_devices | Lista os dispositivos ativos para atribuição explícita de canal. | |
| Chaves de API | create_api_key | Cria uma chave de API. O segredo da chave é mostrado uma vez. |
| list_api_keys | Lista as chaves de API. Os valores secretos nunca são retornados. | |
| update_api_key | Atualiza o nome ou o escopo de canal de uma chave de API. | |
| delete_api_key | Exclui 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