MCP.Market

Ictdialer MCP server

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

Monitor ICTDialer outbound auto-dialer 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 stars232 downloads/wk

Reviews

Write one

Nobody has reviewed Ictdialer yet.

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

Ictdialer tools (6)

write = sends, deletes, buys or posts

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

  • ictdialer_campaign_result

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

  • ictdialer_campaign_status

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

  • ictdialer_campaign_summary

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

  • ictdialer_list_campaigns

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

  • ictdialer_start_campaign

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

  • ictdialer_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 Ictdialer 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
232
more than 77% 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 Ictdialer in Claude Code, Cursor or VS Code

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

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

What the publisher says

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

ictdialer-mcp

A Model Context Protocol server for ICTDialer — the cloud auto-dialer and predictive-dialer platform from ICT Innovations. ICTDialer.com is the hosted edition of ICTContact and runs the same engine, so this server speaks that API.

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 ictdialer-mcp      # no install
npm install -g ictdialer-mcp

Requires Node.js 18 or newer.

Configure

Claude Desktop example

{
  "mcpServers": {
    "ictdialer": {
      "command": "npx",
      "args": ["-y", "ictdialer-mcp"],
      "env": {
        "ICTDIALER_BASE_URL": "https://your-ictdialer",
        "ICTDIALER_USERNAME": "admin",
        "ICTDIALER_PASSWORD": "your-password"
      }
    }
  }
}

Tools

Read tools are always available:

Write tools appear only when ICTDIALERMCPALLOW_WRITE=true:

Safety

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

How it connects

ICTDialer 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.

About

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

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

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

Ictdialer: common questions

Is Ictdialer MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Ictdialer safety report
How do I install Ictdialer?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ictdialer need an API key?
Yes. The registry entry asks for ICTDIALER_PASSWORD.
Is Ictdialer maintained?
The last commit was 10 days ago (2026-10-26). The latest release is v0.1.1.
How does Ictdialer 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 →