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

          • A
            security
            F
            license
            A
            quality
            An 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 -
            17
            30
            TypeScript
            • Apple
            • Linux
          • -
            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
          • A
            security
            A
            license
            A
            quality
            A powerful MCP server that provides interactive user feedback and command execution capabilities for AI-assisted development, featuring a graphical interface with text and image support.
            Last updated -
            1
            33
            Python
            MIT License
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables AI tools to interact with ActiveCampaign API, allowing contact management and tracking event analysis through natural language queries.
            Last updated -
            5
            TypeScript
            MIT License
            • Apple

          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