シグナルMCP
AI エージェントが Signal メッセージを送受信できるようにする、 signal-cliのMCP統合。
特徴
Signalユーザーにメッセージを送信する
Signalグループにメッセージを送信する
受信メッセージを受信して解析する
タイムアウト処理による非同期サポート
詳細なログ記録
前提条件
このプロジェクトでは、signal-cli をシステムにインストールして設定する必要があります。
signal-cliのインストール
signal-cli をインストールします。公式のインストール手順に従ってください。
Signalアカウントを登録します:
signal-cli -u YOUR_PHONE_NUMBER registerSMS 経由で受信したコードを使用してアカウントを確認します。
signal-cli -u YOUR_PHONE_NUMBER verify CODE_RECEIVED
より詳細なセットアップ手順については、 signal-cli のドキュメントを参照してください。
インストール
使用法
MCP サーバーを実行します。
API
利用可能なツール
send_message_to_user
: Signal ユーザーにダイレクトメッセージを送信するsend_message_to_group
: Signalグループにメッセージを送信するreceive_message
: タイムアウトをサポートしたメッセージを待機および受信します
発達
このプロジェクトでは以下を使用します:
エージェントAPI統合のためのMCP
現代のPythonの非同期パターン
全体にタイプ注釈
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI エージェントが Signal メッセージを送受信できるようにし、直接メッセージ、グループ メッセージ、非同期メッセージの処理をサポートする signal-cli の MCP 統合。
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP-based email tool that enables AI models to access email services through standardized interfaces, allowing AI assistants to perform various email operations like sending emails, reading inboxes, and handling attachments.Last updated -1738
YaVendió Toolsofficial
-security-license-qualityAn MCP-based messaging system that allows AI systems to interact with various messaging platforms through standardized tools for sending text, images, documents, buttons, and alerts.- AsecurityAlicenseAqualityAn MCP server that enables AI tools to interact with ActiveCampaign API, allowing contact management and tracking event analysis through natural language queries.Last updated -5MIT License
- AsecurityAlicenseAqualityA comprehensive MCP server providing tools for AI agents to interact with code, including reading symbols, importing modules, replacing text, and sending OS notifications.Last updated -3344MIT License