NestDaddy

Ictbroadcast Mcp

io.github.ictinnovations/ictbroadcast-mcp ยท v0.1.1

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

Connect Runs on your machine

Terminal
claude mcp add ictbroadcast-mcp -e ICTBROADCAST_BASE_URL=<ICTBROADCAST_BASE_URL> -e ICTBROADCAST_USERNAME=<ICTBROADCAST_USERNAME> -e ICTBROADCAST_PASSWORD=<ICTBROADCAST_PASSWORD> -e ICTBROADCAST_MCP_ALLOW_WRITE=<ICTBROADCAST_MCP_ALLOW_WRITE> -e ICTBROADCAST_TIMEOUT_MS=<ICTBROADCAST_TIMEOUT_MS> -e ICTBROADCAST_TLS_INSECURE=<ICTBROADCAST_TLS_INSECURE> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "ictbroadcast-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ICTBROADCAST_BASE_URL": "<ICTBROADCAST_BASE_URL>",
        "ICTBROADCAST_USERNAME": "<ICTBROADCAST_USERNAME>",
        "ICTBROADCAST_PASSWORD": "<ICTBROADCAST_PASSWORD>",
        "ICTBROADCAST_MCP_ALLOW_WRITE": "<ICTBROADCAST_MCP_ALLOW_WRITE>",
        "ICTBROADCAST_TIMEOUT_MS": "<ICTBROADCAST_TIMEOUT_MS>",
        "ICTBROADCAST_TLS_INSECURE": "<ICTBROADCAST_TLS_INSECURE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "ictbroadcast-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ICTBROADCAST_BASE_URL": "<ICTBROADCAST_BASE_URL>",
        "ICTBROADCAST_USERNAME": "<ICTBROADCAST_USERNAME>",
        "ICTBROADCAST_PASSWORD": "<ICTBROADCAST_PASSWORD>",
        "ICTBROADCAST_MCP_ALLOW_WRITE": "<ICTBROADCAST_MCP_ALLOW_WRITE>",
        "ICTBROADCAST_TIMEOUT_MS": "<ICTBROADCAST_TIMEOUT_MS>",
        "ICTBROADCAST_TLS_INSECURE": "<ICTBROADCAST_TLS_INSECURE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ictbroadcast-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ICTBROADCAST_BASE_URL": "<ICTBROADCAST_BASE_URL>",
        "ICTBROADCAST_USERNAME": "<ICTBROADCAST_USERNAME>",
        "ICTBROADCAST_PASSWORD": "<ICTBROADCAST_PASSWORD>",
        "ICTBROADCAST_MCP_ALLOW_WRITE": "<ICTBROADCAST_MCP_ALLOW_WRITE>",
        "ICTBROADCAST_TIMEOUT_MS": "<ICTBROADCAST_TIMEOUT_MS>",
        "ICTBROADCAST_TLS_INSECURE": "<ICTBROADCAST_TLS_INSECURE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
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
Optional
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
Optional
Per request timeout in milliseconds. Defaults to 30000.
ICTBROADCAST_TLS_INSECURE
Optional
Skip TLS certificate verification. Only for a self-signed test server.

Details

Package[email protected] (NPM, stdio)
First published26 Oct 2026
Last updated26 Oct 2026
Registry nameio.github.ictinnovations/ictbroadcast-mcp

More marketing and seo servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.