Send and schedule SMS and WhatsApp messages, manage contacts and templates, and track delivery.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http topmessage https://api.topmessage.com/mcp --header 'X-TopMessage-Key: <X_TOPMESSAGE_KEY>'~/.codex/config.toml
[mcp_servers.topmessage]
url = "https://api.topmessage.com/mcp"
http_headers = { X-TopMessage-Key = "<X_TOPMESSAGE_KEY>" }
# codex mcp add topmessage --url https://api.topmessage.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"topmessage": {
"url": "https://api.topmessage.com/mcp",
"headers": {
"X-TopMessage-Key": "<X_TOPMESSAGE_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"topmessage": {
"type": "http",
"url": "https://api.topmessage.com/mcp",
"headers": {
"X-TopMessage-Key": "<X_TOPMESSAGE_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"topmessage": {
"httpUrl": "https://api.topmessage.com/mcp",
"headers": {
"X-TopMessage-Key": "<X_TOPMESSAGE_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"topmessage": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.topmessage.com/mcp",
"--header",
"X-TopMessage-Key:<X_TOPMESSAGE_KEY>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"topmessage": {
"url": "https://api.topmessage.com/mcp",
"headers": {
"X-TopMessage-Key": "<X_TOPMESSAGE_KEY>"
}
}
}
}