MCP.Market

Ictbroadcast MCP server

by ictinnovations·io.github.ictinnovations/ictbroadcast-mcp·v0.1.1·16 stars

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

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

16 stars246 downloads/wk

Reviews

Write one

Nobody has reviewed Ictbroadcast yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ictbroadcast tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ictbroadcast_campaign_result

    Per-call results for a campaign (contact, response, answering-machine detection, DNC),

  • ictbroadcast_campaign_status

    Live status of a campaign by id (for example running or stopped). Poll this while a campaign runs.

  • ictbroadcast_campaign_summary

    Totals for a campaign: answered, failed, human vs machine and so on. Optionally scope to one

  • ictbroadcast_list_campaigns

    List the outbound campaigns on the ICTBroadcast server (id and name of each).

  • ictbroadcast_start_campaign

    Start (launch) a campaign by id. THIS BEGINS LIVE OUTBOUND CALLING and can cost real money.

  • ictbroadcast_stop_campaign

    Stop a running campaign by id.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan11 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ictbroadcast compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,243 servers
Tools
6
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
16
more than 90% of 28,706 servers
Downloads a week
246
more than 78% of 12,306 servers with a package

What its tools let an agent do: 6 read

Release history: 2 versions in the registry since 2026-09-01, latest 2026-10-26, typically one every 55 days.

Install Ictbroadcast in Claude Code, Cursor or VS Code

Runs npx -y ictbroadcast-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add ictbroadcast-mcp -- npx -y ictbroadcast-mcp
Add to Cursor

What the publisher says

From the Ictbroadcast repository's README, as published. We do not edit it. Read it on GitHub

ictbroadcast-mcp

A Model Context Protocol server for ICTBroadcast — the voice, SMS and fax broadcasting and call-center platform from ICT Innovations.

It lets an AI assistant monitor outbound campaigns — list them, check status, read summaries and per-call results — and, only when you turn writes on, start and stop them.

Install

npx -y ictbroadcast-mcp      # no install
npm install -g ictbroadcast-mcp

Requires Node.js 18 or newer.

Configure

Claude Desktop example

{
  "mcpServers": {
    "ictbroadcast": {
      "command": "npx",
      "args": ["-y", "ictbroadcast-mcp"],
      "env": {
        "ICTBROADCAST_BASE_URL": "https://your-ictbroadcast",
        "ICTBROADCAST_USERNAME": "admin",
        "ICTBROADCAST_PASSWORD": "your-password"
      }
    }
  }
}

Tools

Read tools are always available:

Write tools appear only when ICTBROADCASTMCPALLOW_WRITE=true:

Safety

The server is read-only by default. Starting a campaign begins live outbound calling and can cost real money, so ictbroadcaststartcampaign and ictbroadcaststopcampaign are not registered at all unless you set ICTBROADCASTMCPALLOW_WRITE=true.

How it connects

ICTBroadcast exposes a form-encoded RPC API at {base}/rest/. Each call carries the account username and password; the server sends those for you. There is no separate token to provision. (The ICTBroadcast REST API is bundled with the Service Provider edition.)

About

Built by Tahir Almas at ICT Innovations — the team behind ICTBroadcast, ICTContact, ICTDialer, ICTFax and ICTPBX. Learn more at ictbroadcast.com.

MIT licensed. Issues and PRs welcome at github.com/ictinnovations/ictbroadcast-mcp.

Nothing above is checked by us. What we check is on the safety report.

Ictbroadcast: common questions

Is Ictbroadcast MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Ictbroadcast safety report
How do I install Ictbroadcast?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ictbroadcast need an API key?
Yes. The registry entry asks for ICTBROADCAST_PASSWORD.
Is Ictbroadcast maintained?
The last commit was 10 days ago (2026-10-26). The latest release is v0.1.1.
How does Ictbroadcast compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,243 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from ictinnovations →