Ictdialer MCP server
Monitor ICTDialer outbound auto-dialer campaigns, and start and stop them when writes are on.
16 stars232 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
ictdialer_campaign_resultPer-call results for a campaign (contact, response, answering-machine detection, DNC),
ictdialer_campaign_statusLive status of a campaign by id (for example running or stopped). Poll this while a campaign runs.
ictdialer_campaign_summaryTotals for a campaign: answered, failed, human vs machine and so on. Optionally scope to one
ictdialer_list_campaignsList the outbound campaigns on the ICTDialer server (id and name of each).
ictdialer_start_campaignStart (launch) a campaign by id. THIS BEGINS LIVE OUTBOUND CALLING and can cost real money.
ictdialer_stop_campaignStop a running campaign by id.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- 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
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
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-mcpRequires 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.