remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows interaction with Instagram direct messages, enabling message retrieval and management through the Unipile messaging platform.
Provides access to Facebook Messenger conversations, allowing retrieval and management of messages through Unipile's platform.
Supports retrieval and management of Slack messages through the Unipile messaging platform.
Servidor Unipile MCP
Servidor MCP para utilizar Unipile para acceder a mensajes en múltiples plataformas de mensajería.
Descripción general
Una implementación de servidor del Protocolo de Contexto de Modelo (MCP) que proporciona integración con la plataforma de mensajería Unipile. Este servidor permite que los modelos de IA interactúen con mensajes de diversas plataformas de mensajería (móvil, correo electrónico, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) a través de una interfaz estandarizada.
Para obtener más información sobre el Protocolo de contexto de modelo y cómo funciona, consulte la documentación MCP de Anthropic .
Suscripción a Unipile
Para usar los servicios de Unipile, se requiere una suscripción. Unipile no me paga por ello; simplemente soy un usuario que disfruta de Unipile porque funciona de maravilla. Para más detalles sobre la suscripción y las funciones, visite la página de la API de mensajería de Unipile .
Capacidades de comunicación
Con Unipile, puedes comunicarte sin problemas a través de una amplia gama de plataformas sociales. Esto incluye servicios de mensajería populares como:
- LinkedIn : interactúe con contactos profesionales, envíe mensajes y administre sus interacciones de LinkedIn directamente a través de la interfaz de Unipile.
- WhatsApp : envía y recibe mensajes, administra chats y mantente conectado con tus contactos.
- Instagram : interactúa con tus seguidores, responde mensajes directos y administra tus comunicaciones de Instagram.
- Messenger : Comunícate con amigos y familiares a través de Facebook Messenger.
- Telegram : accede a tus chats y mensajes de Telegram sin esfuerzo.
La integración de Unipile con estas plataformas permite una experiencia de comunicación unificada, lo que facilita la gestión de las interacciones entre diferentes servicios. Esto resulta especialmente beneficioso para los usuarios que utilizan LinkedIn para establecer contactos profesionales, ya que les permite aprovechar las capacidades de IA, como Claude, para optimizar sus estrategias de comunicación.
Componentes
Recursos
El servidor expone los siguientes recursos:
unipile://messages
: Un recurso dinámico que proporciona acceso a mensajes de plataformas de mensajería conectadas
Ejemplos de indicaciones
- Obtener todos los mensajes de un chat:Copy
Herramientas
El servidor ofrece varias herramientas para acceder a los datos de Unipile:
Herramientas de gestión de mensajes
unipile_get_chat_messages
- Recuperar todos los mensajes de un chat específico con soporte de paginación
- Entrada: chat_id (obligatorio), batch_size (opcional, predeterminado: 100)
- Devuelve: Matriz de objetos de mensaje
Configuración
Necesitará un DSN y una clave API de Unipile. Puede obtenerlos desde su panel de Unipile.
Variables de entorno
UNIPILE_DSN
: Su DSN de Unipile (por ejemplo, api8.unipile.com:13851)UNIPILE_API_KEY
: Su clave API de Unipile
Nota: Mantenga su clave API segura y nunca la envíe al control de versiones.
Instalación de Docker
Puedes crear la imagen localmente o descargarla de Docker Hub. La imagen está diseñada para la plataforma Linux.
Plataformas compatibles
- Linux/amd64
- Linux/arm64
- Linux/arm/v7
Opción 1: Extraer desde Docker Hub
Opción 2: Construir localmente
Ejecute el contenedor:
Publicación multiplataforma
Para publicar la imagen de Docker en varias plataformas, puede usar el comando docker buildx
. Siga estos pasos:
- Cree una nueva instancia de constructor (si aún no lo ha hecho):Copy
- Construya y envíe la imagen para múltiples plataformas :Copy
- Verifique que la imagen esté disponible para las plataformas especificadas :Copy
Uso con Claude Desktop
Uso de Docker
Desarrollo
Para configurar el entorno de desarrollo:
Licencia
Este proyecto está licenciado bajo la licencia MIT.
You must be authenticated.
Permite que los modelos de IA interactúen con mensajes de varias plataformas de mensajería (móvil, correo, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) a través de una interfaz estandarizada.
- Overview
- Unipile Subscription
- Communication Capabilities
- Components
- Setup
- Cross-Platform Publishing
- Usage with Claude Desktop
- Development
- License