set_webhook
Configure a webhook URL to receive Signal message notifications as JSON POSTs, enabling automation with n8n, Make, or Home Assistant. Pass null to disable; persists across restarts.
Instructions
Configure a webhook URL that receives a POST request for every incoming Signal message. The payload is a JSON object with fields: event, timestamp, sender, recipient, group_id, body, attachments, quote_id. Use this to connect signal-mcp to n8n, Make, Home Assistant, or any local HTTP endpoint. Pass url=null to disable webhooks. The URL is saved to disk and persists across restarts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Webhook URL to POST to (e.g. 'http://localhost:5678/webhook/signal'). Omit or pass null to clear. |