HomeCommunication › ictbroadcast-mcp

ictbroadcast-mcp

Monitor ICTBroadcast outbound campaigns, and start and stop them when writes are on.

TypeScript Local macOSWindowsLinux
★ 16 stars Last pushed 2026-09-08 License: MIT

Topics: Communication

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.1.0)

npx -y ictbroadcast-mcp@0.1.0

Or add to your MCP client config:

{
  "mcpServers": {
    "ictbroadcast-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ictbroadcast-mcp@0.1.0"
      ],
      "env": {
        "ICTBROADCAST_BASE_URL": "<YOUR_VALUE>",
        "ICTBROADCAST_USERNAME": "<YOUR_VALUE>",
        "ICTBROADCAST_PASSWORD": "<YOUR_VALUE>",
        "ICTBROADCAST_MCP_ALLOW_WRITE": "<YOUR_VALUE>",
        "ICTBROADCAST_TIMEOUT_MS": "<YOUR_VALUE>",
        "ICTBROADCAST_TLS_INSECURE": "<YOUR_VALUE>"
      }
    }
  }
}
  • ICTBROADCAST_BASE_URL required — Base URL of your ICTBroadcast server, without the /rest suffix, e.g. https://your-ictbroadcast.
  • ICTBROADCAST_USERNAME required — API account username.
  • ICTBROADCAST_PASSWORD required secret — Password for the account.
  • ICTBROADCAST_MCP_ALLOW_WRITE — Unlocks starting and stopping campaigns, which begins live outbound calling and can cost money. When false those tools are not registered at all. Leave off unless you mean it.
  • ICTBROADCAST_TIMEOUT_MS — Per request timeout in milliseconds. Defaults to 30000.
  • ICTBROADCAST_TLS_INSECURE — Skip TLS certificate verification. Only for a self-signed test server.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry