Agent♥︎Age
Catalog

io.github.ictinnovations/ictcrm-mcp

Official

by ictinnovations · TypeScript

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

ICTCRM MCP Server (io.github.ictinnovations/ictcrm-mcp)

This Model Context Protocol (MCP) server provides access to ICTCRM (ICTContact backend) for reading CRM contact groups and managing contacts. It exposes an RPC surface compatible with ictcrm.com, and supports contact creation and deletion, plus adding contacts to campaigns when writes are enabled.

🛠️ Key Features

  • Read CRM contact groups
  • Manage contacts on ICTCRM (ICTContact backend)
  • Create and delete contacts (only when writes are turned on)
  • Add a contact to a campaign (only when writes are turned on)
  • MCP server: “ictcrm-mcp”

🚀 Use Cases

  • Let an AI assistant retrieve contact group information from ICTCRM
  • Automate contact updates (create/delete) when write access is enabled
  • Add contacts to campaigns via ICTCRM backend operations

⚡ Developer Benefits

  • Model Context Protocol integration for structured CRM access
  • Speaks the ICTContact RPC surface used by ictcrm.com
  • Package availability via npx (no install) or global npm install

⚠️ Limitations

  • Write operations (create/delete contacts, add to campaign) require writes to be enabled
  • Requires Node.js 18 or newer

Topics

ai-agentclaudecontactscrmictcontactmcpmodel-context-protocolictcrm