Integrations
Servidor de notificaciones MCP
Un servidor MCP que envía notificaciones de escritorio con efectos de sonido cuando se completan las tareas del agente.
Características
- Enviar notificaciones de escritorio del sistema después de que se completen las tareas del agente
- Reproduce sonidos de alerta para captar la atención del usuario, con un archivo de sonido dentro.
- Compatibilidad multiplataforma (Windows, macOS, Linux)
- Basado en el protocolo MCP estándar, se integra con varios clientes LLM
Instalación
Instalar usando el administrador de paquetes uv
Después de la instalación, llame al módulo directamente para verificar si la instalación fue exitosa:
Este módulo acepta la opción --debug
o --file
, podemos usarlo así:
Requisitos especiales
Usamos la API de Apprise para la entrega de notificaciones de escritorio, por lo que necesitamos instalar algunos requisitos especiales en nuestra aplicación de escritorio.
Ventanas
macOS
Uso
Uso con Claude Desktop:
Encuentra el archivo de configuración claude_desktop_config.json
Si se instala globalmente, también puedes usar el comando de Python:
Usando con el cursor:
Busque el archivo de configuración ~/.cursor/mcp.json
o your_project/.cursor/mcp.json
Después de la configuración, simplemente agregue un mensaje como finally, send me a notification when task finished.
Al final de su tarea, ingrese a la IA para activar las notificaciones.
En Cursor, puedes agregar esta indicación como una regla en Cursor Settings
-> Rules
para no tener que escribirla manualmente cada vez.
Ejecutando con Docker
Actualmente no disponible debido a problemas de compatibilidad con el entorno. Si los contenedores Docker necesitan activar notificaciones del host independientemente de si el sistema operativo del host es Windows, macOS o Linux, la solución se vuelve mucho más compleja y el uso directo de notificaciones nativas no suele ser viable.
Cuestiones principales:
- Sistemas de notificación específicos del sistema operativo Cada sistema operativo (Windows, macOS, Linux) tiene su mecanismo de notificación único.
- Aislamiento de Docker El aislamiento de los contenedores Docker limita su capacidad para acceder directamente a los recursos del sistema operativo host.
- Gestión de dependencias Es necesario gestionar diferentes bibliotecas de notificaciones y dependencias para cada sistema operativo.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Contribuciones
¡Los problemas y las solicitudes de extracción son bienvenidos!
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servicio de protocolo de contexto de modelo que envía notificaciones de escritorio y sonidos de alerta cuando se completan las tareas del agente de IA, integrándose con varios clientes LLM como Claude Desktop y Cursor.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol implementation that enables AI agents to send notifications through Pushover.net, supporting message customization with various parameters like priority, sound, and URL.Last updated -317TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Zulip workspaces, supporting capabilities such as posting messages, listing channels, sending direct messages, and accessing conversation history.Last updated -JavaScriptApache 2.0
- -securityFlicense-qualityA Model Context Protocol server that enables role-based context management for AI agents, allowing users to establish specific instructions, maintain partitioned memory, and adapt tone for different agent roles in their system.Last updated -TypeScript
- -securityAlicense-qualityA Model Context Protocol server enabling AI systems to send real-time notifications to phones, desktops, and other devices through the ntfy publish/subscribe service.Last updated -714TypeScriptApache 2.0