一个用于signal-cli的MCP集成,允许AI代理发送和接收Signal消息。
此项目需要在您的系统上安装并配置signal-cli。
安装signal-cli:遵循官方安装说明
注册您的Signal账户:
signal-cli -u 您的电话号码 register
使用通过短信收到的验证码验证您的账户:
signal-cli -u 您的电话号码 verify 收到的验证码
更多详细的设置说明,请参阅signal-cli文档。
pip install -e .
# 或者使用uv进行更快的安装
uv pip install -e .
运行MCP服务器:
./main.py --user-id 您的电话号码 [--transport {sse|stdio}]
send_message_to_user:向Signal用户发送直接消息send_message_to_group:向Signal群组发送消息receive_message:等待并接收带有超时支持的消息本项目使用: