signal-mcp
8
Signal MCP is a Model Context Protocol server allowing AI agents to send and receive messages using Signal through the signal-cli. It supports async message handling and logging.
Signal MCP
An MCP integration for signal-cli that enables AI agents to interact with Signal messaging service.
Features
- Send messages to Signal users
- Send messages to Signal groups
- Receive and parse incoming messages
- Async support with timeout handling
- Detailed logging
Prerequisites
Requires signal-cli installation.
API
Tools Available
- send_message_to_user: Send a direct message to a Signal user
- send_message_to_group: Send a message to a Signal group
- receive_message: Wait for and receive messages with timeout support