Skip to main content
Glama

Signal MCP

by rymurr

シグナルMCP

AI エージェントが Signal メッセージを送受信できるようにする、 signal-cliMCP統合。

特徴

  • Signalユーザーにメッセージを送信する
  • Signalグループにメッセージを送信する
  • 受信メッセージを受信して解析する
  • タイムアウト処理による非同期サポート
  • 詳細なログ記録

前提条件

このプロジェクトでは、signal-cli をシステムにインストールして設定する必要があります。

signal-cliのインストール

  1. signal-cli をインストールします公式のインストール手順に従ってください。
  2. Signalアカウントを登録します:
    signal-cli -u YOUR_PHONE_NUMBER register
  3. SMS 経由で受信したコードを使用してアカウントを確認します
    signal-cli -u YOUR_PHONE_NUMBER verify CODE_RECEIVED

より詳細なセットアップ手順については、 signal-cli のドキュメントを参照してください。

インストール

pip install -e . # or use uv for faster installation uv pip install -e .

使用法

MCP サーバーを実行します。

./main.py --user-id YOUR_PHONE_NUMBER [--transport {sse|stdio}]

API

利用可能なツール

  • send_message_to_user : Signal ユーザーにダイレクトメッセージを送信する
  • send_message_to_group : Signalグループにメッセージを送信する
  • receive_message : タイムアウトをサポートしたメッセージを待機および受信します

発達

このプロジェクトでは以下を使用します:

  • エージェントAPI統合のためのMCP
  • 現代のPythonの非同期パターン
  • 全体にタイプ注釈
-
security - not tested
F
license - not found
-
quality - not tested

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 統合。

  1. 特徴
    1. 前提条件
      1. signal-cliのインストール
    2. インストール
      1. 使用法
        1. API
          1. 利用可能なツール
        2. 発達

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            An MCP server that enables Claude to interact with Port.io's AI agent, allowing users to trigger the agent with prompts and receive structured responses including status, output, and action items.
            Last updated -
            6
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            -
            license
            -
            quality
            An 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.
            Last updated -
            Python
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server that allows AI agents like Claude to interact with the Aligo SMS API to send text messages and retrieve related information.
            Last updated -
            JavaScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server that enables real-time, interactive AI chat with Selector AI through a streaming-capable server and Docker-based client communicating via stdin/stdout.
            Last updated -
            1
            Python
            Apache 2.0

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/rymurr/signal-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server