Signal MCP
Señal MCP
Una integración de MCP para signal-cli que permite a los agentes de IA enviar y recibir mensajes de Signal.
Características
Enviar mensajes a los usuarios de Signal
Enviar mensajes a grupos de Signal
Recibir y analizar mensajes entrantes
Compatibilidad asíncrona con gestión de tiempo de espera
Registro detallado
Related MCP server: mcp-whatsapp
Prerrequisitos
Este proyecto requiere que signal-cli esté instalado y configurado en su sistema.
Instalación de signal-cli
Instalar signal-cli : Siga las instrucciones de instalación oficiales
Registra tu cuenta de Signal :
signal-cli -u YOUR_PHONE_NUMBER registerVerifica tu cuenta con el código recibido vía SMS:
signal-cli -u YOUR_PHONE_NUMBER verify CODE_RECEIVED
Para obtener instrucciones de configuración más detalladas, consulte la documentación de signal-cli .
Instalación
pip install -e .
# or use uv for faster installation
uv pip install -e .Uso
Ejecute el servidor MCP:
./main.py --user-id YOUR_PHONE_NUMBER [--transport {sse|stdio}]API
Herramientas disponibles
send_message_to_user: Envía un mensaje directo a un usuario de Signalsend_message_to_group: Envía un mensaje a un grupo de Signalreceive_message: Esperar y recibir mensajes con soporte de tiempo de espera
Desarrollo
Este proyecto utiliza:
MCP para la integración de agente-API
Patrones asincrónicos modernos de Python
Escriba anotaciones a lo largo del texto
This server cannot be deployed
Maintenance
Related MCP Connectors
Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.
Give AI agents real phone numbers, messages, and voice calls via MCP.
Real-time planetary signal engine and Model Context Protocol (MCP) server for autonomous AI agents.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceMCP server for Signal via signal-cli that enables sending and receiving messages, managing contacts and groups, and reacting over stdio.5 npm-
- AlicenseNot gradedqualityCmaintenanceMCP server that connects AI agents to WhatsApp using the multi-device API, enabling messaging, group management, and more as a regular user.3 npmMIT
- AlicenseAqualityDmaintenanceAn MCP server that lets AI assistants propose sending Signal messages, but nothing is ever sent without explicit human approval.311 npmMIT
- AlicenseNot gradedqualityBmaintenanceMCP server that wraps a running signal-cli daemon's JSON-RPC API as MCP tools, enabling list contacts, groups, conversations, read and send messages, and react to messages on Signal.17 npmMIT