ictcontact-mcp (Model Context Protocol) Server
A Model Context Protocol (MCP) server for ICTContact and its hosted edition ICTDialer. It monitors outbound campaigns by listing them, checking their status, and retrieving read summaries and per-call results. It can start and stop campaigns, but only when writes are turned on.
🛠️ Key Features
- Monitor outbound campaigns (list, status checks)
- Retrieve read summaries and per-call results
- Start and stop campaigns gated by “writes are on”
- Implements the Model Context Protocol for integration
🚀 Use Cases
- Observability for ICTContact/ICTDialer outbound campaign operations
- AI-assisted review of campaign status and per-call outcomes
- Controlled campaign control workflows with write access enabled
⚡ Developer Benefits
- MCP-compatible interface for contacting a contact-center engine
- Separation of read monitoring vs. write-enabled control
⚠️ Limitations
- Campaign start/stop requires writes to be enabled
- Limited to monitoring and controlling ICTContact/ICTDialer campaigns
Metadata
- Slug: io-github-ictinnovations-ictcontact-mcp
- Topics: ai-agent, claude, contact-center, ictcontact, ictdialer, mcp, model-context-protocol, predictive-dialer, voip