whatsapp-mcp
by potocibi
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WA_CHROME | No | Chrome executable. Overrides the default Chrome found for your platform. | |
| WA_SESSION | No | Set to 1 to enable the live layer. Omit to never launch a browser. | |
| WA_HEADLESS | No | Set 0 to watch the browser work | 1 |
| WA_SEND_ARGS | No | JSON array of arguments; {to} and {text} are substituted | [] |
| WA_ARCHIVE_DB | Yes | Path to the SQLite archive | |
| WA_SEND_STATE | No | Quota, duplicate history and audit trail | <db>.send-state.json |
| WA_SEND_WINDOW | No | Local hours when sending is allowed, e.g. 09:00-21:00 (may wrap midnight) | |
| WA_SESSION_DIR | No | Login profile directory; the QR lands here on first run | <db dir>/.wa-session |
| WA_SEND_COMMAND | No | External command that performs a send. This or WA_SEND_VIA_SESSION enables the send tools. | |
| WA_ARCHIVE_TABLE | No | Table holding the messages | messages |
| WA_SEND_BLOCKLIST | No | File of numbers (one per line, # comments) never to message | |
| WA_SEND_DUP_HOURS | No | Window in which the same text to the same person is refused | 24 |
| WA_DEFAULT_COUNTRY | No | Digits prepended to bare local numbers, e.g. 65 | |
| WA_LINK_TIMEOUT_SEC | No | Timeout in seconds for linking a device. Give it room to recover from intermittent WhatsApp errors. | |
| WA_SEND_MAX_PER_DAY | No | Cap per local day. Unset means no cap; 30 is the recommended value | |
| WA_SEND_MIN_GAP_SEC | No | Minimum seconds between two sends | 5 |
| WA_SEND_PAUSED_FILE | No | Kill switch: while this file exists, every send is refused | |
| WA_SEND_VIA_SESSION | No | Set to 1 to send natively through the live session (needs WA_SESSION=1) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues