Skip to main content
Glama

Señal MCP

Una integración de MCP para signal-cli que permite a los agentes de IA enviar y recibir mensajes de Signal.

Características

  • Enviar mensajes a los usuarios de Signal

  • Enviar mensajes a grupos de Signal

  • Recibir y analizar mensajes entrantes

  • Compatibilidad asíncrona con gestión de tiempo de espera

  • Registro detallado

Related MCP server: mcp-whatsapp

Prerrequisitos

Este proyecto requiere que signal-cli esté instalado y configurado en su sistema.

Instalación de signal-cli

  1. Instalar signal-cli : Siga las instrucciones de instalación oficiales

  2. Registra tu cuenta de Signal :

    signal-cli -u YOUR_PHONE_NUMBER register
  3. Verifica tu cuenta con el código recibido vía SMS:

    signal-cli -u YOUR_PHONE_NUMBER verify CODE_RECEIVED

Para obtener instrucciones de configuración más detalladas, consulte la documentación de signal-cli .

Instalación

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

Uso

Ejecute el servidor MCP:

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

API

Herramientas disponibles

  • send_message_to_user : Envía un mensaje directo a un usuario de Signal

  • send_message_to_group : Envía un mensaje a un grupo de Signal

  • receive_message : Esperar y recibir mensajes con soporte de tiempo de espera

Desarrollo

Este proyecto utiliza:

  • MCP para la integración de agente-API

  • Patrones asincrónicos modernos de Python

  • Escriba anotaciones a lo largo del texto

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP server for Signal via signal-cli that enables sending and receiving messages, managing contacts and groups, and reacting over stdio.
    5 npm
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server that connects AI agents to WhatsApp using the multi-device API, enabling messaging, group management, and more as a regular user.
    3 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that lets AI assistants propose sending Signal messages, but nothing is ever sent without explicit human approval.
    3
    11 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server that wraps a running signal-cli daemon's JSON-RPC API as MCP tools, enabling list contacts, groups, conversations, read and send messages, and react to messages on Signal.
    17 npm
    MIT