ActivitySmith MCP
oficialEnvía notificaciones push y actividades en vivo a tus dispositivos iOS emparejados.
¿Qué puedes hacer con Activity Smith MCP?
- Solicitar aprobación remota para acciones del agente — Pausar un flujo de trabajo y solicitar una decisión mediante
request_approval, luego esperar la respuesta conwait_for_approval. - Enviar notificaciones push a tus dispositivos — Entregar alertas con acciones opcionales, contenido multimedia y segmentación por canal usando
send_push_notification. - Gestionar actividades en vivo en tu pantalla de bloqueo — Iniciar, actualizar, pausar, reanudar o finalizar un flujo de progreso en vivo con
set_live_activity_streamy herramientas relacionadas. - Actualizar métricas de widgets en la pantalla de bloqueo — Crear una métrica de widget con
create_widget_metricy enviar nuevos valores medianteset_widget_metric_value. - Organizar la entrega con canales — Crear y gestionar canales para dirigir notificaciones y actividades en vivo a usuarios o dispositivos específicos.
- Revisar el historial de notificaciones y actividades — Listar notificaciones push y actividades en vivo pasadas, filtradas por etiquetas, usando
list_push_notificationsylist_live_activities.
Documentación
Ofrece a los modelos de IA y agentes una línea directa con tu iPhone
URL DEL SERVIDOR
https://mcp.activitysmith.com/mcp
PROTOCOLO
modelcontextprotocol.io
Descripción general
Conecta el servidor oficial ActivitySmith MCP a Claude Code, Cursor, Codex o cualquier otro cliente compatible con servidores MCP remotos. Tu agente se autentica una vez mediante OAuth y luego puede solicitar tu aprobación, enviar notificaciones push y activar Actividades en Vivo en tu iPhone y iPad, sin necesidad de copiar claves API en los prompts.
Aprobaciones remotas, gestionadas de principio a fin
Un agente puede pausarse antes de una acción delicada y enviar una pregunta con el contexto que necesitas para decidir. ActivitySmith almacena la solicitud y entrega dos acciones claramente etiquetadas a través de una Actividad en Vivo o una Notificación Push. Las etiquetas pueden coincidir con la decisión, como Enviar, Desplegar o Publicar.
Cuando eliges una acción, el agente en espera recibe la decisión de inmediato. Las solicitudes pendientes permanecen disponibles hasta 30 minutos, dándote tiempo para responder después de alejarte.
Descubre cómo funcionan las aprobaciones remotas para agentes de IA.
Qué pueden hacer los agentes
Notificaciones Push
Envía Notificaciones Push a tus dispositivos vinculados o canales específicos.
Actividades en Vivo
Inicia, actualiza y finaliza Actividades en Vivo en tu iPhone, como el progreso de una tarea en vivo en tu Pantalla de Bloqueo.
Aprobaciones remotas
Aprueba o rechaza acciones del agente desde tu iPhone para que el trabajo pueda continuar mientras no estás.
Widgets de Pantalla de Bloqueo
Crea métricas de widget y actualiza sus valores para tus Widgets de Pantalla de Bloqueo.
Canales
Dirige Notificaciones Push y Actividades en Vivo a usuarios o dispositivos específicos.
Historial y etiquetas
Explora tu historial de Notificaciones Push y Actividades en Vivo. Usa etiquetas opcionales para organizarlo y filtrarlo cuando sea útil.
Instrucciones de configuración
La URL del servidor es la misma en todos los clientes. Aprueba la pantalla de OAuth en tu navegador una vez y las herramientas de ActivitySmith estarán disponibles en nuevas sesiones.
Claude Code
1. Registrar el servidor ActivitySmith MCP
Abre una terminal y ejecuta este comando. El ámbito de usuario hace que ActivitySmith esté disponible en Claude Code en todos tus proyectos.
claude mcp add --transport http --scope user activitysmith https://mcp.activitysmith.com/mcp
2. Abrir el menú MCP
Inicia una nueva sesión de Claude Code, luego ejecuta este comando dentro de la sesión y selecciona activitysmith.
/mcp
3. Aprobar el acceso
En Claude Code, selecciona Autenticar para abrir la página de autorización. Inicia sesión si se te solicita, revisa el acceso solicitado y luego haz clic en Aprobar.
4. Ya está listo
Vuelve a Claude Code. Las herramientas de ActivitySmith ya están disponibles en tus sesiones en todos los proyectos.
Cursor
Instálalo en Cursor con un solo clic. Si prefieres la configuración manual, añade el servidor a ~/.cursor/mcp.json:
{
"mcpServers": {
"activitysmith": {
"url": "https://mcp.activitysmith.com/mcp"
}
}
}
Cursor te pedirá que inicies sesión la primera vez que se use el servidor.
Codex
codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp
Luego autentícate:
codex mcp login activitysmith
Otros clientes MCP
Para cualquier cliente que solicite una URL de servidor MCP remoto, usa https://mcp.activitysmith.com/mcp. El flujo de autorización ocurre en ActivitySmith. Tras la aprobación, las herramientas se ejecutan contra la cuenta que autorizaste.
Herramientas
El servidor expone las siguientes herramientas MCP, agrupadas por recurso. Recomendamos mantener la confirmación de herramientas habilitada en tu cliente y actuar con precaución al combinar el servidor con otros servidores MCP, para reducir el riesgo de inyección de prompts.
| Recurso | Herramienta | Descripción |
|---|---|---|
| Aprobaciones | request_approval | Envía una solicitud de aprobación procesable con etiquetas de botón específicas opcionales y espera la decisión. |
| wait_for_approval | Reanuda la espera de una aprobación pendiente y se activa tan pronto como el usuario decide. | |
| get_approval | Obtiene el estado actual de una solicitud de aprobación sin esperar. | |
| cancel_approval | Cancela una solicitud de aprobación pendiente que ya no es necesaria. | |
| request_approval_task | Crea una tarea de aprobación duradera en clientes MCP que soportan Tareas MCP. | |
| Notificaciones Push | send_push_notification | Envía una Notificación Push, con acciones opcionales, multimedia y segmentación por canal. |
| list_push_notifications | Lista el historial de Notificaciones Push de la cuenta. | |
| get_push_notification | Obtiene una Notificación Push por su ID público. | |
| Actividades en Vivo | set_live_activity_stream | Inicia o actualiza un flujo gestionado de Actividad en Vivo. |
| pause_live_activity_stream | Pausa un flujo y finaliza su Actividad en Vivo actual. | |
| resume_live_activity_stream | Reanuda un flujo pausado para que las actualizaciones se apliquen de nuevo. | |
| end_live_activity_stream | Finaliza la Actividad en Vivo actual y elimina la clave del flujo. | |
| list_live_activities | Lista las Actividades en Vivo de la cuenta. | |
| Etiquetas | list_tags | Lista las etiquetas de la cuenta y su uso en Notificaciones Push y Actividades en Vivo. |
| Widgets de Pantalla de Bloqueo | create_widget_metric | Crea una definición de métrica de widget. |
| set_widget_metric_value | Establece el último valor para una métrica de widget. | |
| update_widget_metric | Actualiza una definición de métrica de widget. | |
| list_widget_metrics | Lista las métricas de widget de la cuenta. | |
| delete_widget_metric | Elimina una métrica de widget. | |
| Canales | create_channel | Crea un canal para segmentar Notificaciones Push y Actividades en Vivo. |
| get_channel | Obtiene un canal con sus usuarios y dispositivos asignados. | |
| list_channels | Lista los canales de la cuenta. | |
| update_channel | Actualiza el slug de un canal. | |
| set_channel_users | Reemplaza la membresía de usuarios de un canal. | |
| set_channel_devices | Reemplaza las asignaciones explícitas de dispositivos de un canal. | |
| delete_channel | Elimina un canal. | |
| Usuarios y Dispositivos | list_account_users | Lista los usuarios de la cuenta para la asignación de canales. |
| list_account_devices | Lista los dispositivos activos para la asignación explícita de canales. | |
| Claves API | create_api_key | Crea una clave API. El secreto de la clave se muestra una sola vez. |
| list_api_keys | Lista las claves API. Los valores secretos nunca se devuelven. | |
| update_api_key | Actualiza el nombre o el ámbito del canal de una clave API. | |
| delete_api_key | Elimina una clave API por su ID público. |
¿Listo para que tus agentes te mantengan al tanto?
Comienza tu prueba gratuita de 14 días. No se requiere tarjeta de crédito.
Comenzar hoySolicitar una demo