Ictcrm MCP server
Read CRM contact groups and manage contacts on ICTCRM (ICTContact backend).
1 stars239 downloads/wk
Reviews
Write oneNobody has reviewed Ictcrm yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ictcrm tools (4, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
ictcrm_add_contact_to_campaignAdd a contact to an outbound campaign by campaign id. Creates the contact record and attaches
ictcrm_create_contactwrite actionCreate a contact in a contact group. Returns the new contact id. Use
ictcrm_delete_contactwrite actionDelete a contact by id.
ictcrm_list_contact_groupsList the contact groups (contact lists) in the CRM, each with its id, name and description.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan11 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Ictcrm compares
Against every graded Sales and outbound MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 76% of 874 Sales and outbound servers
- Tools
- 4
- the typical Sales and outbound server has 8
- Tools that change things
- 50%
- typical: 11%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 70% of 420 Sales and outbound servers
- Downloads a week
- 239
- more than 78% of 157 Sales and outbound servers with a package
What its tools let an agent do: 2 read · 2 change
Release history: 2 versions in the registry since 2026-09-01, latest 2026-10-26, typically one every 55 days.
Install Ictcrm in Claude Code, Cursor or VS Code
Runs npx -y ictcrm-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ictcrm-mcp -- npx -y ictcrm-mcp
What the publisher says
From the Ictcrm repository's README, as published. We do not edit it. Read it on GitHub
ictcrm-mcp
A Model Context Protocol server for ICTCRM from ICT Innovations.
ictcrm.com runs on the ICTContact backend, so this server speaks that RPC surface. It lets an AI assistant read contact groups and — only when you turn writes on — create and delete contacts and add a contact to a campaign.
Install
npx -y ictcrm-mcp # no install
npm install -g ictcrm-mcpRequires Node.js 18 or newer.
Configure
Claude Desktop example
{
"mcpServers": {
"ictcrm": {
"command": "npx",
"args": ["-y", "ictcrm-mcp"],
"env": {
"ICTCRM_BASE_URL": "https://your-ictcrm",
"ICTCRM_USERNAME": "admin",
"ICTCRM_PASSWORD": "your-password"
}
}
}
}Tools
Read tools are always available:
Write tools appear only when ICTCRMMCPALLOW_WRITE=true:
Safety
The server is read-only by default. Creating and deleting contacts only becomes possible when you set ICTCRMMCPALLOW_WRITE=true.
A note on listing contacts
The ICTContact backend that ICTCRM runs on exposes contact groups and contact creation/deletion, but its "list contacts" method errors server-side, so this server does not offer a contact-listing tool. It manages contacts and reads contact groups; listing individual contacts is not available over the API today.
How it connects
Calls go to a form-encoded RPC API at {base}/rest/, each carrying the account username and password. There is no separate token to provision.
About
Built by Tahir Almas at ICT Innovations — the team behind ICTCRM, ICTContact, ICTDialer, ICTBroadcast, ICTFax and ICTPBX. Learn more at ictcrm.com.
MIT licensed. Issues and PRs welcome at github.com/ictinnovations/ictcrm-mcp.
Nothing above is checked by us. What we check is on the safety report.
Ictcrm: common questions
- Is Ictcrm MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Ictcrm safety report
- How do I install Ictcrm?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Ictcrm need an API key?
- Yes. The registry entry asks for
ICTCRM_PASSWORD. - Is Ictcrm maintained?
- The last commit was 10 days ago (2026-10-26). The latest release is v0.1.1.
- What can I use instead of Ictcrm?
- Servers from other publishers that do the same job: Customermates MCP server, Salesforce MCP server and Pipedrive MCP server. Compare all Ictcrm alternatives.
- How does Ictcrm compare with other Sales and outbound MCP servers?
- safety score 85/100 (higher than 76% of 874 Sales and outbound servers); tools 4 (the typical Sales and outbound server has 8); tools that change things 50% (typical: 11%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Ictcrm
Same job from other publishers: the closest match first, then the best rated.
- CustomermatesNative MCP access to CRM contacts, organizations, deals and tasks with user permissions.not reviewedEstablishedA
- SalesforceSalesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objectsnot reviewedGrowingA
- PipedriveComplete Pipedrive CRM integration with 254 MCP tools for deals, contacts, and pipelinesnot reviewedGrowingB
- PinlyxPinlyx CRM for AI assistants: contacts, deals, social inbox and posts, email and Google Ads.not reviewedGrowingA
- Conduyt CRMConduyt CRM tools for AI agents: contacts, deals, pipelines, tasks, automations, messaging, reportsnot reviewedGrowingB