signal-mcp

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