MCP.Market

Ictcrm MCP server

by ictinnovations·io.github.ictinnovations/ictcrm-mcp·v0.1.1·1 stars

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

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

1 stars239 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • ictcrm_add_contact_to_campaign

    Add a contact to an outbound campaign by campaign id. Creates the contact record and attaches

  • ictcrm_create_contactwrite action

    Create a contact in a contact group. Returns the new contact id. Use

  • ictcrm_delete_contactwrite action

    Delete a contact by id.

  • ictcrm_list_contact_groups

    List 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

no findings
  • 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
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

Requires 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.

All Ictcrm alternatives →
  • Customermates
    Native MCP access to CRM contacts, organizations, deals and tasks with user permissions.
    A
  • Salesforce
    Salesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objects
    A
  • Pipedrive
    Complete Pipedrive CRM integration with 254 MCP tools for deals, contacts, and pipelines
    B
  • Pinlyx
    Pinlyx CRM for AI assistants: contacts, deals, social inbox and posts, email and Google Ads.
    A
  • Conduyt CRM
    Conduyt CRM tools for AI agents: contacts, deals, pipelines, tasks, automations, messaging, reports
    B

More from ictinnovations →