MCP server
@sendsignal/mcp-server exposes SendSignal to AI agents over the
Model Context Protocol: Claude, IDE assistants, and any
other MCP client can send email and inspect your account with your permission model intact.
Configuration
Section titled “Configuration”The server runs over stdio and reads two environment variables:
| Variable | Meaning |
|---|---|
SENDSIGNAL_API_KEY |
Required: an API key |
SENDSIGNAL_BASE_URL |
Optional: defaults to the hosted API |
A typical MCP client entry:
{ "mcpServers": { "sendsignal": { "command": "sendsignal-mcp", "env": { "SENDSIGNAL_API_KEY": "ss_..." } } }}| Tool | Does |
|---|---|
send_email |
Send an email (POST /emails) |
list_emails |
List recent sends with filters |
get_email_stats |
The stats time series |
list_domains / create_domain |
Inspect and add sending domains |
list_streams |
Message streams |
list_templates |
Templates |
list_automations |
Automations |
list_ip_pools |
Dedicated IP pools |
The API key’s permission applies as usual; give an agent a sending_access key if it only
needs to send.