Ictcontact MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 16 installs a week from npm. Last commit 7 Sep 2026.
Monitor ICTContact / ICTDialer outbound campaigns, and start and stop them when writes are on.
Today is the operative word: we check Ictcontact MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add ictcontact-mcp -e 'ICTCONTACT_BASE_URL=<ICTCONTACT_BASE_URL>' -e 'ICTCONTACT_USERNAME=<ICTCONTACT_USERNAME>' -e 'ICTCONTACT_PASSWORD=<ICTCONTACT_PASSWORD>' -- npx -y ictcontact-mcp
{
"mcpServers": {
"ictcontact-mcp": {
"command": "npx",
"args": [
"-y",
"ictcontact-mcp"
],
"env": {
"ICTCONTACT_BASE_URL": "<ICTCONTACT_BASE_URL>",
"ICTCONTACT_PASSWORD": "<ICTCONTACT_PASSWORD>",
"ICTCONTACT_USERNAME": "<ICTCONTACT_USERNAME>"
}
}
}
}
[mcp_servers.ictcontact-mcp]
command = "npx"
args = ["-y", "ictcontact-mcp"]
env = { ICTCONTACT_BASE_URL = "<ICTCONTACT_BASE_URL>", ICTCONTACT_USERNAME = "<ICTCONTACT_USERNAME>", ICTCONTACT_PASSWORD = "<ICTCONTACT_PASSWORD>" }
{
"mcpServers": {
"ictcontact-mcp": {
"command": "npx",
"args": [
"-y",
"ictcontact-mcp"
],
"env": {
"ICTCONTACT_BASE_URL": "<ICTCONTACT_BASE_URL>",
"ICTCONTACT_PASSWORD": "<ICTCONTACT_PASSWORD>",
"ICTCONTACT_USERNAME": "<ICTCONTACT_USERNAME>"
}
}
}
}
{
"servers": {
"ictcontact-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ictcontact-mcp"
],
"env": {
"ICTCONTACT_BASE_URL": "<ICTCONTACT_BASE_URL>",
"ICTCONTACT_PASSWORD": "<ICTCONTACT_PASSWORD>",
"ICTCONTACT_USERNAME": "<ICTCONTACT_USERNAME>"
}
}
}
}
Put your own values in place of
<ICTCONTACT_BASE_URL> (Base URL of your ICTContact / ICTDialer server, without the /rest suffix, e.g. https://your-ictcontact), <ICTCONTACT_USERNAME> (API account username), <ICTCONTACT_PASSWORD> (Password for the account).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
ICTCONTACT_MCP_ALLOW_WRITE (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), ICTCONTACT_TIMEOUT_MS (Per request timeout in milliseconds. Defaults to 30000), ICTCONTACT_TLS_INSECURE (Skip TLS certificate verification. Only for a self-signed test server).
Monitor ICTDialer outbound auto-dialer campaigns, and start and stop them when writes are on.
Monitor ICTBroadcast outbound campaigns, and start and stop them when writes are on.
Build, launch and monitor GTM Bud LinkedIn outbound campaigns and answer lead replies.
Create, configure, start and monitor ZennoPoster tasks and their sessions.
Read and monitor WAGO PLC parameters over the WDA REST API. Read-only unless writes are allowed.
Create, configure, start and monitor ZennoDroid tasks and their sessions.
Research saved LinkedIn contacts, review monitored activity, and prepare engagement campaigns.
Current drought conditions and severity across the United States
Answers built from our own checks of this server.