PluginBench
MCP Server
Active
MIT

io.github.ictinnovations/ictcrm-mcp MCP Server

io.github.ictinnovations/ictcrm-mcp

What is the io.github.ictinnovations/ictcrm-mcp MCP server?

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

How to install io.github.ictinnovations/ictcrm-mcp

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • 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.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "ictcrm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ictcrm-mcp"
      ],
      "env": {
        "ICTCRM_BASE_URL": "<YOUR_ICTCRM_BASE_URL>",
        "ICTCRM_USERNAME": "<YOUR_ICTCRM_USERNAME>",
        "ICTCRM_PASSWORD": "<YOUR_ICTCRM_PASSWORD>",
        "ICTCRM_MCP_ALLOW_WRITE": "<YOUR_ICTCRM_MCP_ALLOW_WRITE>",
        "ICTCRM_TIMEOUT_MS": "<YOUR_ICTCRM_TIMEOUT_MS>",
        "ICTCRM_TLS_INSECURE": "<YOUR_ICTCRM_TLS_INSECURE>"
      }
    }
  }
}

Related MCP servers

Monitor and control ICTDialer outbound auto-dialer campaigns from Claude or Cursor.

16
TypeScript
MIT
View repository →

Read exams, gradebooks and item analysis; parse papers with AI and publish exams on ICTExam.

16
TypeScript
MIT
View repository →

List, track, and send faxes via ICTFax and ICTCore REST API.

18
TypeScript
MIT
View repository →

Read ICTPBX PBX state—extensions, DIDs, SIP trunks, tenants, and live statistics via MCP.

16
TypeScript
MIT
View repository →

Inspect and control Asterisk (AMI) and FreeSWITCH (ESL) PBX servers from your AI assistant.

3
TypeScript
MIT
View repository →
TBT-Bank MCP logo

T-Bank mobile banking API for Claude, Cursor, and other MCP agents—accounts, cards, transfers, tickets, travel, grocery.

32
Python
MIT
View repository →