HomeDatabases & Data › ictcrm-mcp

ictcrm-mcp

Read CRM contact groups and manage contacts on ICTCRM (ICTContact backend).

TypeScript Local macOSWindowsLinux
★ 1 stars Last pushed 2026-09-07 License: MIT

Topics: Customer Data Platforms

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.1.0)

npx -y [email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "ictcrm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ICTCRM_BASE_URL": "<YOUR_VALUE>",
        "ICTCRM_USERNAME": "<YOUR_VALUE>",
        "ICTCRM_PASSWORD": "<YOUR_VALUE>",
        "ICTCRM_MCP_ALLOW_WRITE": "<YOUR_VALUE>",
        "ICTCRM_TIMEOUT_MS": "<YOUR_VALUE>",
        "ICTCRM_TLS_INSECURE": "<YOUR_VALUE>"
      }
    }
  }
}
  • ICTCRM_BASE_URL required — Base URL of your ICTCRM server, without the /rest suffix, e.g. https://your-ictcontact.
  • ICTCRM_USERNAME required — API account username.
  • ICTCRM_PASSWORD required secret — Password for the account.
  • ICTCRM_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.
  • ICTCRM_TIMEOUT_MS — Per request timeout in milliseconds. Defaults to 30000.
  • ICTCRM_TLS_INSECURE — Skip TLS certificate verification. Only for a self-signed test server.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry